fixes #4975
This commit is contained in:
parent
8b30506f72
commit
24c47dd6e7
1 changed files with 2 additions and 2 deletions
|
|
@ -592,9 +592,9 @@ proc genEqProc(p: BProc, e: PNode, d: var TLoc) =
|
||||||
proc genIsNil(p: BProc, e: PNode, d: var TLoc) =
|
proc genIsNil(p: BProc, e: PNode, d: var TLoc) =
|
||||||
let t = skipTypes(e.sons[1].typ, abstractRange)
|
let t = skipTypes(e.sons[1].typ, abstractRange)
|
||||||
if t.kind == tyProc and t.callConv == ccClosure:
|
if t.kind == tyProc and t.callConv == ccClosure:
|
||||||
unaryExpr(p, e, d, "$1.ClPrc == 0")
|
unaryExpr(p, e, d, "($1.ClPrc == 0)")
|
||||||
else:
|
else:
|
||||||
unaryExpr(p, e, d, "$1 == 0")
|
unaryExpr(p, e, d, "($1 == 0)")
|
||||||
|
|
||||||
proc unaryArith(p: BProc, e: PNode, d: var TLoc, op: TMagic) =
|
proc unaryArith(p: BProc, e: PNode, d: var TLoc, op: TMagic) =
|
||||||
const
|
const
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue