From 1f1a157ddd790ace748e074f2a5f58820f3cf1bf Mon Sep 17 00:00:00 2001 From: Spoike Date: Wed, 11 Jan 2006 22:22:14 +0000 Subject: [PATCH] A small fix type thing. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1840 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 6b89ead85..7bba948e2 100644 --- a/engine/qclib/pr_edict.c +++ b/engine/qclib/pr_edict.c @@ -523,7 +523,10 @@ char *PR_ValueString (progfuncs_t *progfuncs, etype_t type, eval_t *val) break; case ev_field: fielddef = ED_FieldAtOfs (progfuncs, val->_int ); - sprintf (line, ".%s (%i)", fielddef->name, val->_int); + if (!fielddef) + sprintf (line, ".??? (%i)", val->_int); + else + sprintf (line, ".%s (%i)", fielddef->name, val->_int); break; case ev_void: sprintf (line, "void type");