From 145a815bee4d4b92e4ca07a9d51906ad6e6a9fb5 Mon Sep 17 00:00:00 2001 From: Mike Stroyan Date: Tue, 6 Oct 2015 10:16:47 -0600 Subject: loader: match free to alloc in dirent functions closedir was using plain free instead of loader_tls_heap_free. --- loader/dirent_on_windows.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'loader') diff --git a/loader/dirent_on_windows.c b/loader/dirent_on_windows.c index f873c129..2e3c374f 100644 --- a/loader/dirent_on_windows.c +++ b/loader/dirent_on_windows.c @@ -83,8 +83,8 @@ int closedir(DIR *dir) result = _findclose(dir->handle); } - free(dir->name); - free(dir); + loader_tls_heap_free(dir->name); + loader_tls_heap_free(dir); } if(result == -1) /* map all errors to EBADF */ -- cgit v1.2.3