Changeset 985 for trunk/dll/filldir.c


Ignore:
Timestamp:
Mar 1, 2008, 2:37:14 AM (17 years ago)
Author:
Gregg Young
Message:

Update sizes dialog (ticket 44); Make max command line length user settable (ticket 199); use xfree for free in most cases (ticket 212); initial code to check for valid ini file (ticket 102); Some additional refactoring and structure rework; Some documentation updates;

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/filldir.c

    r924 r985  
    4040  13 Aug 07 SHL Move #pragma alloc_text to end for OpenWatcom compat
    4141  04 Nov 07 GKY Use commaFmtULL to display large file sizes
     42  29 Feb 08 GKY Use xfree where appropriate
    4243
    4344***********************************************************************/
     
    306307            pci->pszSubject = xstrdup(value + (sizeof(USHORT) * 2), pszSrcFile, __LINE__);
    307308        }
    308         free(pfealist);
    309       }
    310       free(pgealist);
     309        xfree(pfealist);
     310      }
     311      xfree(pgealist);
    311312    }
    312313  }
     
    353354            pci->pszLongName = xstrdup(value + (sizeof(USHORT) * 2), pszSrcFile, __LINE__);
    354355        }
    355         free(pfealist);
    356       }
    357       free(pgealist);
     356        xfree(pfealist);
     357      }
     358      xfree(pgealist);
    358359    }
    359360  }
     
    535536            pci->pszSubject = xstrdup(value + (sizeof(USHORT) * 2), pszSrcFile, __LINE__);
    536537        }
    537         free(pfealist);
    538       }
    539       free(pgealist);
     538        xfree(pfealist);
     539      }
     540      xfree(pgealist);
    540541    }
    541542  }
     
    583584          }
    584585        }
    585         free(pfealist);
    586       }
    587       free(pgealist);
     586        xfree(pfealist);
     587      }
     588      xfree(pgealist);
    588589    }
    589590  }
     
    903904
    904905      DosFindClose(hdir);
    905 
    906       if (paffbFound) {
    907         free(paffbFound);
    908         paffbFound = NULL;
    909       }
    910       if (papffbSelected) {
    911         free(papffbSelected);
    912         papffbSelected = NULL;
    913       }
     906      xfree(paffbFound);
     907      paffbFound = NULL;
     908      xfree(papffbSelected);
     909      papffbSelected = NULL;
    914910
    915911      if (ulTotal && paffbTotal) {
     
    998994  }
    999995Abort:
    1000   if (paffbTotal)
    1001     free(paffbTotal);
    1002   if (pszFileSpec)
    1003     free(pszFileSpec);
    1004   if (paffbFound)
    1005     free(paffbFound);
    1006   if (papffbSelected)
    1007     free(papffbSelected);
     996  xfree(paffbTotal);
     997  xfree(pszFileSpec);
     998  xfree(paffbFound);
     999  xfree(papffbSelected);
    10081000
    10091001  if (recurse) {
Note: See TracChangeset for help on using the changeset viewer.