X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=pr_edict.c;h=0bb47d99be013566ef4ce6c0a703018d55ec1bd2;hp=93d306b6190db306f1c2080428a2fc8b1df0910f;hb=6a384398c93b7e2bc1936427797909eb60094160;hpb=5c41d784306266a94c8caf92c6ea2680f98a5e01;ds=inline diff --git a/pr_edict.c b/pr_edict.c index 93d306b6..0bb47d99 100644 --- a/pr_edict.c +++ b/pr_edict.c @@ -235,8 +235,8 @@ void ED_Free (edict_t *ed) ed->v.colormap = 0; ed->v.skin = 0; ed->v.frame = 0; - VectorCopy (vec3_origin, ed->v.origin); - VectorCopy (vec3_origin, ed->v.angles); + VectorClear(ed->v.origin); + VectorClear(ed->v.angles); ed->v.nextthink = -1; ed->v.solid = 0; @@ -759,7 +759,7 @@ ED_ParseGlobals */ void ED_ParseGlobals (char *data) { - char keyname[64]; + char keyname[1024]; // LordHavoc: good idea? bad idea? was 64 ddef_t *key; while (1) @@ -807,7 +807,7 @@ char *ED_NewString (char *string) int i,l; l = strlen(string) + 1; - new = Hunk_Alloc (l); + new = Hunk_AllocName (l, "edict string"); new_p = new; for (i=0 ; i< l ; i++)