From 8d7f132afc4d489356e1b79944762cbeca5adfce Mon Sep 17 00:00:00 2001 From: Spoike Date: Mon, 8 Nov 2004 11:45:14 +0000 Subject: [PATCH] freeing free ents is now more user friendly. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@401 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/qclib/pr_edict.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/engine/qclib/pr_edict.c b/engine/qclib/pr_edict.c index b56261ad..2ff54caa 100644 --- a/engine/qclib/pr_edict.c +++ b/engine/qclib/pr_edict.c @@ -161,7 +161,10 @@ void ED_Free (progfuncs_t *progfuncs, struct edict_s *ed) if (e->isfree) //this happens on start.bsp where an onlyregistered trigger killtargets itself (when all of this sort die after 1 trigger anyway). { - printf("Tried to free free entity\n"); + if (pr_depth) + printf("Tried to free free entity within %s\n", pr_xfunction->s_name); + else + printf("Engine tried to free free entity\n"); // if (developer.value == 1) // pr_trace = true; return;