Update qjs.c

This commit is contained in:
The Ghost of FOSS' Future 2025-01-09 00:32:51 +00:00 committed by GitHub
parent e5fb17e956
commit 68d1773417
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

9
qjs.c
View file

@ -371,7 +371,7 @@ static const JSMallocFunctions mi_mf = {
#define PROG_NAME "qjs"
void polyfiller(void) {
void polyfiller(ctx) {
//POLYFILLS FOR QJS FILES BEGIN
const char *pf = "globalThis.global = globalThis;\n"
"global.console.error = console.log\n"
@ -668,7 +668,7 @@ start:
eval_buf(ctx, str, strlen(str), "<input>", JS_EVAL_TYPE_MODULE);
}
polyfiller()
// polyfiller(ctx)
for(i = 0; i < include_count; i++) {
if (eval_file(ctx, include_list[i], 0))
@ -714,12 +714,13 @@ start:
if (eval_file(ctx, filename, module))
goto fail;
}
polyfiller(ctx)
if (interactive) {
js_std_eval_binary(ctx, qjsc_repl, qjsc_repl_size, 0);
}
polyfiller()
if (standalone || compile_file) {
if (JS_IsException(ret)) {
r = 1;