]> wimlib.net Git - wimlib/blobdiff - src/win32_replacements.c
resource.c: Cleanup and refactor
[wimlib] / src / win32_replacements.c
index d3757a3f35ed843039e8c9f085f28a90386a9f3d..41706382ad83b7c4c9fca3344071e52826011a49 100644 (file)
@@ -88,7 +88,7 @@ realpath(const wchar_t *path, wchar_t *resolved_path)
        ret = GetFullPathNameW(path, ret, resolved_path, NULL);
        if (!ret) {
                err = GetLastError();
        ret = GetFullPathNameW(path, ret, resolved_path, NULL);
        if (!ret) {
                err = GetLastError();
-               free(resolved_path);
+               FREE(resolved_path);
                resolved_path = NULL;
                goto fail_win32;
        }
                resolved_path = NULL;
                goto fail_win32;
        }
@@ -455,8 +455,8 @@ globfree(glob_t *pglob)
 {
        size_t i;
        for (i = 0; i < pglob->gl_pathc; i++)
 {
        size_t i;
        for (i = 0; i < pglob->gl_pathc; i++)
-               free(pglob->gl_pathv[i]);
-       free(pglob->gl_pathv);
+               FREE(pglob->gl_pathv[i]);
+       FREE(pglob->gl_pathv);
 }
 
 #endif /* __WIN32__ */
 }
 
 #endif /* __WIN32__ */