File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
packages/project-editor/lvgl Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -87,6 +87,8 @@ export function getExpressionPropertyInitalValue(
87
87
export function escapeCString ( unescaped : string ) {
88
88
let result = '"' ;
89
89
90
+ console . log ( unescaped ) ;
91
+
90
92
for ( let i = 0 ; i < unescaped . length ; i ++ ) {
91
93
const ch = unescaped [ i ] ;
92
94
if ( ch == '"' ) {
@@ -97,9 +99,17 @@ export function escapeCString(unescaped: string) {
97
99
result += "\\r" ;
98
100
} else if ( ch == "\t" ) {
99
101
result += "\\t" ;
100
- } else if ( ch == "\\" ) {
102
+ } else if (
103
+ ch == "\\" &&
104
+ ( i + 1 == unescaped . length ||
105
+ ( unescaped [ i + 1 ] != "n" &&
106
+ unescaped [ i + 1 ] != "r" &&
107
+ unescaped [ i + 1 ] != "t" &&
108
+ unescaped [ i + 1 ] != "u" ) )
109
+ ) {
101
110
result += "\\\\" ;
102
111
} else {
112
+ console . log ( ch ) ;
103
113
result += ch ;
104
114
}
105
115
}
You can’t perform that action at this time.
0 commit comments