fix fd bug

This commit is contained in:
2026-02-25 20:25:36 -06:00
parent e38c2f07bf
commit fa9d2609b1
2 changed files with 6 additions and 3 deletions

View File

@@ -636,7 +636,8 @@ static void visit_directory(JSContext *js, JSValue *results, int *result_count,
} else {
strcpy(item_rel, ffd.cFileName);
}
JS_SetPropertyNumber(js, *results, (*result_count)++, JS_NewString(js, item_rel));
JSValue name_str = JS_NewString(js, item_rel);
JS_SetPropertyNumber(js, *results, (*result_count)++, name_str);
if (recurse) {
struct stat st;
@@ -661,7 +662,8 @@ static void visit_directory(JSContext *js, JSValue *results, int *result_count,
} else {
strcpy(item_rel, dir->d_name);
}
JS_SetPropertyNumber(js, *results, (*result_count)++, JS_NewString(js, item_rel));
JSValue name_str = JS_NewString(js, item_rel);
JS_SetPropertyNumber(js, *results, (*result_count)++, name_str);
if (recurse) {
struct stat st;