]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - prvm_edict.c
fix a crash
[xonotic/darkplaces.git] / prvm_edict.c
index 7b70d223b0bc2e6d83f10d7d9b78215ed6bb8948..0a52aef94ed54b0a249ed7004d0f6451eccdc1b9 100644 (file)
@@ -2150,7 +2150,7 @@ void PRVM_LoadProgs (const char * filename, int numrequiredfunc, const char **re
        if (LittleLong(dprograms->ofs_strings) + prog->progs_numstrings >= (int)filesize)
                PRVM_ERROR ("%s: %s strings go past end of file", PRVM_NAME, filename);
        prog->strings = (char *)Mem_Alloc(prog->progs_mempool, prog->progs_numstrings);
-       memcpy(prog->strings, (char *)dprograms + LittleLong(dprograms->ofs_strings), prog->progs_numstrings);
+       memcpy(prog->strings, instrings, prog->progs_numstrings);
        prog->stringssize = prog->progs_numstrings;
 
        prog->numknownstrings = 0;