X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=prvm_exec.c;h=5160fad8f9a3b13deaf9561c397163b49c36c6e9;hp=8dcd878ed161eb370f57094b78c34552d369b965;hb=688396cea66f09e7ce20d3e3b077261dd1d3db7e;hpb=0f0e9d87816ec41bb20bd41e9d3adfdb61650b75 diff --git a/prvm_exec.c b/prvm_exec.c index 8dcd878e..5160fad8 100644 --- a/prvm_exec.c +++ b/prvm_exec.c @@ -123,7 +123,14 @@ PRVM_PrintStatement */ void PRVM_PrintStatement (dstatement_t *s) { - int i; + size_t i; + + if( prog->statement_linenums ) { + int opnum; + + opnum = s - prog->statements; + Con_Printf( "%s:%i: ", PRVM_GetString( prog->xfunction->s_file ), prog->statement_linenums[ opnum ] ); + } if ( (unsigned)s->op < sizeof(prvm_opnames)/sizeof(prvm_opnames[0])) { @@ -266,6 +273,9 @@ void PRVM_PrintState(void) void PRVM_Crash() { + if (prog == NULL) + return; + if( prog->depth > 0 ) { Con_Printf("QuakeC crash report for %s:\n", PRVM_NAME);