X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=prvm_edict.c;h=a002fd43c71d8f3cea1426b03c791e76f06e4762;hp=bc6c5ad53efa731413ba8ad91ddd4dc239801741;hb=641d75aeb3b3934d9bbe1e2603bdd05d14a15ff1;hpb=d38b46c83edc12710082d43ae303a4bbbd2d9486 diff --git a/prvm_edict.c b/prvm_edict.c index bc6c5ad5..a002fd43 100644 --- a/prvm_edict.c +++ b/prvm_edict.c @@ -3105,7 +3105,11 @@ int PRVM_AllocString(prvm_prog_t *prog, size_t bufferlength, char **pointer) { int i; if (!bufferlength) + { + if (pointer) + *pointer = NULL; return 0; + } for (i = prog->firstfreeknownstring;i < prog->numknownstrings;i++) if (!prog->knownstrings[i]) break;