Changeset 1039 for trunk/dll/eas.c
- Timestamp:
- Jul 6, 2008, 12:16:21 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/eas.c
r1029 r1039 41 41 #include "strutil.h" // GetPString 42 42 #include "fm3dll.h" 43 #include "fortify.h" 43 44 44 45 #pragma data_seg(DATA1) … … 867 868 memcpy(pfea, pfealist->list, 868 869 pfealist->cbList - sizeof(ULONG)); 869 xfree(eap->current->pfea, pszSrcFile, __LINE__);870 free(eap->current->pfea); 870 871 eap->current->pfea = pfea; 871 872 eap->current->name = eap->current->pfea->szName; … … 881 882 } 882 883 } 883 xfree(s, pszSrcFile, __LINE__);884 free(s); 884 885 } 885 886 } … … 912 913 rc = xDosSetPathInfo(eap->filename, FIL_QUERYEASIZE, 913 914 &eaop, sizeof(eaop), DSPI_WRTTHRU); 914 xfree(pfealist, pszSrcFile, __LINE__);915 free(pfealist); 915 916 if (rc) 916 917 Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__, … … 920 921 if (eap->current == eap->head) { 921 922 eap->head = eap->head->next; 922 xfree(eap->current->pfea, pszSrcFile, __LINE__);923 xfree(eap->current, pszSrcFile, __LINE__);923 free(eap->current->pfea); 924 free(eap->current); 924 925 eap->current = NULL; 925 926 } … … 930 931 sSelect++; 931 932 info->next = eap->current->next; 932 xfree(eap->current->pfea, pszSrcFile, __LINE__);933 xfree(eap->current, pszSrcFile, __LINE__);933 free(eap->current->pfea); 934 free(eap->current); 934 935 eap->current = NULL; 935 936 break; … … 987 988 if (eap->head) 988 989 Free_FEAList(eap->head); 989 xfree(eap, pszSrcFile, __LINE__);990 free(eap); 990 991 if (hptrIcon) 991 992 WinDestroyPointer(hptrIcon); … … 1276 1277 } 1277 1278 } 1278 xfree(pfealist, pszSrcFile, __LINE__);1279 free(pfealist); 1279 1280 } 1280 xfree(pgealist, pszSrcFile, __LINE__);1281 free(pgealist); 1281 1282 } 1282 1283 ulEntry += ulCount; 1283 1284 } // while 1284 xfree(pdena, pszSrcFile, __LINE__);1285 free(pdena); 1285 1286 DosPostEventSem(CompactSem); 1286 1287 } … … 1350 1351 } 1351 1352 else 1352 xfree(pfealist, pszSrcFile, __LINE__);1353 free(pfealist); 1353 1354 } 1354 1355 else { 1355 xfree(pfealist, pszSrcFile, __LINE__);1356 free(pfealist); 1356 1357 if (!silentfail) { 1357 1358 if (rc == ERROR_ACCESS_DENIED … … 1363 1364 pdena->szName); 1364 1365 if (rc == MBID_CANCEL) { 1365 xfree(pgealist, pszSrcFile, __LINE__);1366 free(pgealist); 1366 1367 break; 1367 1368 } … … 1378 1379 } 1379 1380 } 1380 xfree(pgealist, pszSrcFile, __LINE__);1381 free(pgealist); 1381 1382 } 1382 1383 ulEntry += ulCount; 1383 1384 } // while 1384 xfree(pdena, pszSrcFile, __LINE__);1385 free(pdena); 1385 1386 DosPostEventSem(CompactSem); 1386 1387 } … … 1400 1401 next = pFEA->next; 1401 1402 xfree(pFEA->pfea, pszSrcFile, __LINE__); 1402 xfree(pFEA, pszSrcFile, __LINE__);1403 free(pFEA); 1403 1404 pFEA = next; 1404 1405 }
Note:
See TracChangeset
for help on using the changeset viewer.