diff --git a/src/sbbs3/jsdebug.c b/src/sbbs3/jsdebug.c index 8f62e6b39fb6297b9acd8e73115323629a6df002..7c272d1014f6fd8e3dfe82e1549524db645e67d1 100644 --- a/src/sbbs3/jsdebug.c +++ b/src/sbbs3/jsdebug.c @@ -122,7 +122,7 @@ static void killscript_handler(JSContext *cx, JSScript *script, void *callerdata if(dbg==NULL) return; - for(node=listFirstNode(&scripts); node; node==NULL?listFirstNode(&scripts):listNextNode(node)) { + for(node=listFirstNode(&scripts); node; node==NULL?(node=listFirstNode(&scripts)):(node=listNextNode(node))) { cs=(struct cur_script *)node->data; if(cs->script == script) {