diff --git a/engine/qclib/qccmain.c b/engine/qclib/qccmain.c index cad37f16..cb61b972 100644 --- a/engine/qclib/qccmain.c +++ b/engine/qclib/qccmain.c @@ -2456,6 +2456,7 @@ int qcc_compileactive = false; char *origionalqccmsrc; //for autoprototype. void QCC_main (int argc, char **argv) //as part of the quake engine { + extern int pr_bracelevel; extern int ForcedCRC; int p; @@ -2591,6 +2592,8 @@ void QCC_main (int argc, char **argv) //as part of the quake engine functions = (void *)qccHunkAlloc(sizeof(QCC_dfunction_t) * MAX_FUNCTIONS); numfunctions=0; + pr_bracelevel = 0; + qcc_pr_globals = (void *)qccHunkAlloc(sizeof(float) * MAX_REGS); numpr_globals=0;