diff --git a/lib/modules/Parser.pmod/C.pmod b/lib/modules/Parser.pmod/C.pmod index 7b7766baa81502839ad7c46cc402c7b78da1e19b..96566577f231f84bb1f3b8d8e1f6b2197571e6cf 100644 --- a/lib/modules/Parser.pmod/C.pmod +++ b/lib/modules/Parser.pmod/C.pmod @@ -210,7 +210,7 @@ class Token int `==(mixed foo) { - return objectp(foo) ? foo->text : foo == text; + return (objectp(foo) ? foo->text : foo) == text; } string `+(string ... s)