attempted fix: process spawning on Windows
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 10 Dec 2023 15:19:46 +0000 (09:19 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 10 Dec 2023 15:19:46 +0000 (09:19 -0600)
runtime/src/ort_processes.h

index d4fa11200498ce08fdf77af8c15e7374d72bcff3..8b1c6be261fa297ae778697cb6c20f6d3750ad3a 100644 (file)
@@ -171,7 +171,7 @@ ONYX_DEF(__process_spawn, (WASM_I32, WASM_I32, WASM_I32, WASM_I32, WASM_I32, WAS
             working_dir = starting_dir;
         }
 
-        success = CreateProcessA(process_path, cmdLine, &saAttr, &saAttr, 1, 0, NULL, working_dir, &startup, &process->proc_info);
+        success = CreateProcessA(NULL, cmdLine, &saAttr, &saAttr, 1, 0, NULL, working_dir, &startup, &process->proc_info);
         if (!success) {
             printf("FAILED TO CREATE PROCESS: %d\n", GetLastError());
             wasm_val_init_ptr(&results->data[0], NULL); // Failed to run @LEAK