]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - exec.c
distro/archbsd/this - as we don't depend on glibc there, just libc; also changed...
[xonotic/gmqcc.git] / exec.c
diff --git a/exec.c b/exec.c
index 1856248bcab4a88ed50725ea9df53b82766580d4..4fcb683561a2aceef6e15fdfc662e631a2f522f5 100644 (file)
--- a/exec.c
+++ b/exec.c
@@ -1256,7 +1256,7 @@ void prog_disasm_function(qc_program_t *prog, size_t id) {
 #   define FLOAT_IS_TRUE_FOR_INT(x) ( (x) & 0x7FFFFFFF )
 #endif
 
-while (1) {
+while (prog->vmerror == 0) {
     prog_section_function_t  *newf;
     qcany_t          *ed;
     qcany_t          *ptr;