]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - prvm_edict.c
cvar: Don't memset cvar->aliases before it's even allocated
[xonotic/darkplaces.git] / prvm_edict.c
index 48e2018c63ca2499788b588bf27cab4d8e069a47..3c50397e70a4e324c5d4811758f4500418d6fdfe 100644 (file)
@@ -2059,8 +2059,8 @@ void PRVM_Prog_Load(prvm_prog_t *prog, const char * filename, unsigned char * da
                dprograms_v7_t *v7 = (dprograms_v7_t*)dprograms;
                structtype = LittleLong(v7->secondaryversion);
                if (structtype == PROG_SECONDARYVERSION16 ||
-                       structtype == PROG_SECONDARYVERSION32)
-                       ;//supported
+                       structtype == PROG_SECONDARYVERSION32) // barely supported
+                       Con_Printf(CON_WARN "WARNING: %s: %s targets FTEQW, for which support is incomplete. Proceed at your own risk.\n", prog->name, filename);
                else
                        prog->error_cmd("%s: %s targets unknown engine", prog->name, filename);
 
@@ -2460,7 +2460,7 @@ void PRVM_Prog_Load(prvm_prog_t *prog, const char * filename, unsigned char * da
                        if ( a >= prog->progs_numglobals)
                                prog->error_cmd("PRVM_LoadProgs: out of bounds global index (statement %d) in %s", i, prog->name);
                        if (b || c)     //Spike -- added this check just as a diagnostic...
-                               Con_DPrintf("PRVM_LoadProgs: unxpected offset on call opcode in %s. Hexen2 format is not supported\n", prog->name);
+                               Con_DPrintf("PRVM_LoadProgs: unexpected offset on call opcode in %s. Hexen2 format is not supported\n", prog->name);
                        prog->statements[i].op = op;
                        prog->statements[i].operand[0] = remapglobal(a);
                        prog->statements[i].operand[1] = -1;