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