Changeset 1075 for trunk/dll/init.c
- Timestamp:
- Jul 18, 2008, 6:44:01 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/init.c
r1074 r1075 49 49 all the details view settings (both the global variables and those in the 50 50 DIRCNRDATA struct) into a new struct: DETAILS_SETTINGS. 51 16 JUL 08 GKY Use TMP directory for temp files 51 52 17 Jul 08 SHL Reduce code bulk in fUseTmp setup 52 53 … … 455 456 /* cleanup */ 456 457 static CHAR s[CCHMAXPATH]; 457 CHAR *enddir ;458 CHAR *enddir, szTempFile[CCHMAXPATH]; 458 459 HDIR search_handle; 459 460 ULONG num_matches; … … 538 539 DosFindClose(search_handle); 539 540 } 540 if (fUseTmp) { 541 CHAR szTempFile[CCHMAXPATH]; 542 543 BldFullPathName(szTempFile, pTmpDir, "$FM2PLAY.$$$"); 544 DosForceDelete(szTempFile); 545 } 546 else 547 DosForceDelete("$FM2PLAY.$$$"); 548 541 BldFullPathName(szTempFile, pTmpDir, "$FM2PLAY.$$$"); 542 DosForceDelete(szTempFile); 549 543 EndNote(); 550 544 if (FM3ModHandle) … … 666 660 if (fs3.attrFile & FILE_DIRECTORY) { 667 661 // 17 Jul 08 SHL fixme to check writable someday 668 BldFullPathName(ArcTempRoot, env, fAmAV2 ? "$AV$ARC$" : "$FM$ARC$");669 662 pTmpDir = xstrdup(env, pszSrcFile, __LINE__); 670 663 fUseTmp = TRUE; … … 672 665 } 673 666 } 674 if (!fUseTmp) { 675 if (!fAmAV2) 676 strcpy(ArcTempRoot, "$FM$ARC$"); 677 else 678 strcpy(ArcTempRoot, "$AV$ARC$"); 679 } 667 BldFullPathName(ArcTempRoot, env, fAmAV2 ? "$AV$ARC$" : "$FM$ARC$"); 680 668 681 669 /* initialize random number generator */
Note:
See TracChangeset
for help on using the changeset viewer.