From 86671f3e3510c79eaed9fe0e2cb43caa208ccdf6 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Thu, 27 Jun 1991 15:29:14 +0000 Subject: [PATCH] sorted dbpr output listings --- src/db/dbTest.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/db/dbTest.c b/src/db/dbTest.c index 53108f768..f148f3d8f 100644 --- a/src/db/dbTest.c +++ b/src/db/dbTest.c @@ -974,7 +974,7 @@ static int dbpr_report(pname, paddr, interest_level, pMsgBuff, tab_size) char field_name[FLDNAME_SZ + 1]; /* pv field name */ char *pPvName; char PvName[PVNAME_SZ + FLDNAME_SZ + 4]; /* recordname. */ - short n; + short n,n2; long status; long buffer[100]; caddr_t pbuffer; @@ -1000,7 +1000,9 @@ static int dbpr_report(pname, paddr, interest_level, pMsgBuff, tab_size) dbprGetRecTypDes(paddr->record_type))) return (-1); - for (fldNum = 0; fldNum <= precTypDes->no_fields - 1; fldNum++) { + for (n2 = 0; n2 <= precTypDes->no_fields - 1; n2++) { + fldNum = precTypDes->sortFldInd[n2]; + /* get ptr to field descriptor */ if (!(pfldDes = (struct fldDes *) dbprGetFldRec(paddr->record_type, fldNum))) {