From 4d35d9900441d84334e8b49571781c5681544838 Mon Sep 17 00:00:00 2001 From: krustur Date: Mon, 3 Dec 2018 23:00:37 +0100 Subject: [PATCH] AllocVec/FreeVec instead of malloc/free --- src/main.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main.c b/src/main.c index 015a147..13cab13 100644 --- a/src/main.c +++ b/src/main.c @@ -210,10 +210,10 @@ int main(int argc, char **argv) } // Allocate memory areas - AlignCurrentWorkingDirTempPath = malloc(PATH_MAX); - AlignDirFixedDirName = malloc(PATH_MAX); - AlignDirFullPath = malloc(PATH_MAX); - AlignIconFixedDiskObjectName = malloc(PATH_MAX); + AlignCurrentWorkingDirTempPath = AllocVec(PATH_MAX, MEMF_ANY); + AlignDirFixedDirName = AllocVec(PATH_MAX, MEMF_ANY); + AlignDirFullPath = AllocVec(PATH_MAX, MEMF_ANY); + AlignIconFixedDiskObjectName = AllocVec(PATH_MAX, MEMF_ANY); unsigned int fixCount = 0; if (!fileOption && !dirOption) @@ -259,19 +259,19 @@ void CleanExit() { if (AlignCurrentWorkingDirTempPath != NULL) { - free(AlignCurrentWorkingDirTempPath); + FreeVec(AlignCurrentWorkingDirTempPath); } if (AlignDirFixedDirName != NULL) { - free(AlignDirFixedDirName); + FreeVec(AlignDirFixedDirName); } if (AlignDirFullPath != NULL) { - free(AlignDirFullPath); + FreeVec(AlignDirFullPath); } if (AlignIconFixedDiskObjectName != NULL) { - free(AlignIconFixedDiskObjectName); + FreeVec(AlignIconFixedDiskObjectName); } if (rdargs != NULL) {