Added dbDumpPath

This commit is contained in:
Marty Kraimer
1996-03-04 14:11:36 +00:00
parent 759d10c50e
commit f726540476
2 changed files with 21 additions and 0 deletions
+20
View File
@@ -2629,6 +2629,26 @@ long dbGetPvlink(DBENTRY *pdbentry,int *pp,int *ms,char *pvname)
}
}
void dbDumpPath(DBBASE *pdbbase)
{
ELLLIST *ppathList;
dbPathNode *pdbPathNode;
if(!pdbbase) return;
ppathList = (ELLLIST *)pdbbase->pathPvt;
if(!ppathList || !(pdbPathNode = (dbPathNode *)ellFirst(ppathList))) {
printf("no path defined\n");
return;
}
while(pdbPathNode) {
printf("%s",pdbPathNode->directory);
pdbPathNode = (dbPathNode *)ellNext(&pdbPathNode->node);
if(pdbPathNode) printf(":");
}
printf("\n");
return;
}
void dbDumpRecord(dbBase *pdbbase,char *precdesname,int level)
{
if(!pdbbase) {
+1
View File
@@ -164,6 +164,7 @@ long dbPutPvlink(DBENTRY *pdbentry,int pp,int ms,char *pvname);
long dbGetPvlink(DBENTRY *pdbentry,int *pp,int *ms,char *pvname);
/*dump routines*/
void dbDumpPath(DBBASE *pdbbase);
void dbDumpRecord(DBBASE *pdbbase,char *precdesname,int level);
void dbDumpMenu(DBBASE *pdbbase,char *menuName);
void dbDumpRecDes(DBBASE *pdbbase,char *recdesName);