diff --git a/src/std/c_dir.c b/src/std/c_dir.c index 4c5bd3a12..37b353c70 100644 --- a/src/std/c_dir.c +++ b/src/std/c_dir.c @@ -124,7 +124,7 @@ int c_rmdirs(const char *path) { len = strlen(path) + strlen(rd_name) + 2; fname = c_malloc(len); if (fname == NULL) { - closedir(d); + _tclosedir(d); return -1; } snprintf(fname, len, "%s/%s", path, rd_name);