LTCD_070816.ISO

This commit is contained in:
Terry A. Davis authored and minexew committed 2018-09-08 21:45:20 +02:00
1 parent d14bbc24f9
commit 0e9364ff4c
506 files changed
+157705 -41812

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
void TreeSub(Ltf *l,LTDirEntry *tempm)
{
LTDirEntry *tempm1;
while (tempm) {
tempm1=tempm->next;
if (tempm->attr & LT_ATTR_DIR) {
LtfPutSExt(l,"$$TR,\"\"$$");
LtfPrintF(l,"$$MA+A,\"%s\",\"Cd(\\\"%s\\\");Dir;\r\"$$\r\n",
tempm->name,tempm->full_name);
if (tempm->sub) {
LtfPutSExt(l,"$$ID,+2$$");
TreeSub(l,tempm->sub);
LtfPutSExt(l,"$$ID,-2$$");
}
} else {
LtfPrintF(l,"$$LK,\"%12s\",\"FI:%s\"$$\r\n",
tempm->name,tempm->full_name);
}
//Note there is also a routine
//to delete an entire LTDirEntry tree.
//See $LK,"DelLTDirList","MN:DelLTDirList"$().
DelLTDirEntry(tempm);
tempm=tempm1;
}
}