cgen: do not use L'x' for ASCII values (enable compilation with simpler C compilers)
parent
9fa805cbbf
commit
1305ca662f
|
@ -3100,7 +3100,11 @@ fn (mut g Gen) expr(node ast.Expr) {
|
|||
if node.val == r'\`' {
|
||||
g.write("'`'")
|
||||
} else {
|
||||
g.write("L'$node.val'")
|
||||
if utf8_str_len(node.val) < node.val.len {
|
||||
g.write("L'$node.val'")
|
||||
} else {
|
||||
g.write("'$node.val'")
|
||||
}
|
||||
}
|
||||
}
|
||||
ast.DumpExpr {
|
||||
|
|
Loading…
Reference in New Issue