fixes #4562
This commit is contained in:
parent
e92ccff57a
commit
64663387db
1 changed files with 2 additions and 1 deletions
|
|
@ -258,7 +258,8 @@ macro scanf*(input: string; pattern: static[string]; results: varargs[typed]): b
|
||||||
conds.add resLen
|
conds.add resLen
|
||||||
result.add conditionsToIfChain(conds, idx, res, 0)
|
result.add conditionsToIfChain(conds, idx, res, 0)
|
||||||
if fullMatch:
|
if fullMatch:
|
||||||
result.add newCall(bindSym">=", idx, newCall(bindSym"len", input))
|
result.add newCall(bindSym"and", res,
|
||||||
|
newCall(bindSym">=", idx, newCall(bindSym"len", input)))
|
||||||
else:
|
else:
|
||||||
result.add res
|
result.add res
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue