You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This adds proper backslash escaping in inliner.c to prevent unmatched
quotes when processing strings with escaped characters and integrates
norm-lf preprocessing into the build pipeline.
The key fix is in write_line() which now properly escapes backslashes
before quotes, preventing corruption like:
Input: printf("Hello \"world\"\n");
Before: __c("printf(\"Hello \"world\"\n\");"); // Corrupted!
After: __c("printf(\"Hello \\\"world\\\"\\n\");"); // Correct!
Close#141
0 commit comments