|
@@ -17,7 +17,7 @@ def makeCIdentifier(value):
|
|
|
|
|
|
# Escape C strings:
|
|
# Escape C strings:
|
|
def makeCLiteral(value):
|
|
def makeCLiteral(value):
|
|
- return re.sub(r'(?<!\\)"', r'\\"', value.replace('\\', r'\\\\').replace('\n', r'\\n').replace('\r', r''))
|
|
|
|
|
|
+ return re.sub(r'(?<!\\)"', r'\\"', value.replace('\\', r'\\').replace('"', r'\"').replace('\n', r'\\n').replace('\r', r''))
|
|
|
|
|
|
def splitStringLiterals(value, splitLength=500):
|
|
def splitStringLiterals(value, splitLength=500):
|
|
"""
|
|
"""
|