Bladeren bron

Allow for zero passes

gingerBill 1 jaar geleden
bovenliggende
commit
20ce8c4c51
1 gewijzigde bestanden met toevoegingen van 5 en 0 verwijderingen
  1. 5 0
      src/llvm_backend.cpp

+ 5 - 0
src/llvm_backend.cpp

@@ -1506,6 +1506,11 @@ gb_internal WORKER_TASK_PROC(lb_llvm_module_pass_worker_proc) {
 		array_add(&passes, "tsan");
 	}
 
+
+	if (passes.count == 0) {
+		return 0;
+	}
+
 	gbString passes_str = gb_string_make_reserve(heap_allocator(), 1024);
 	defer (gb_string_free(passes_str));
 	for_array(i, passes) {