py/makeqstrdata.py: Allow to have double-quote characters in qstrs.
When rendering the qstr for a C header file, the double-quate character must be escaped.
This commit is contained in:
parent
3e03d1b87e
commit
202d5acd06
@ -116,7 +116,7 @@ def parse_input_headers(infiles):
|
||||
|
||||
def make_bytes(cfg_bytes_len, cfg_bytes_hash, qstr):
|
||||
qhash = compute_hash(qstr, cfg_bytes_hash)
|
||||
if all(32 <= ord(c) <= 126 and c != '\\' for c in qstr):
|
||||
if all(32 <= ord(c) <= 126 and c != '\\' and c != '"' for c in qstr):
|
||||
# qstr is all printable ASCII so render it as-is (for easier debugging)
|
||||
qlen = len(qstr)
|
||||
qdata = qstr
|
||||
|
Loading…
x
Reference in New Issue
Block a user