Merge pull request #1898 from acqn/PPFix

[cc65] Fixed '\\' + newline
This commit is contained in:
Bob Andrews
2022-11-02 18:09:04 +01:00
committed by GitHub
4 changed files with 49 additions and 10 deletions

19
test/val/bug1891.c Normal file
View File

@@ -0,0 +1,19 @@
/* bug #1891 - backslash/newline sequence in string constants is treated wrong */
#include <stdio.h>
#include <string.h>
const char* a = "hello \
world";
const char* b = \
"hello world";
int main(void)
{
if (strcmp(a, b) != 0) {
printf("a:\n%s\n", a);
printf("b:\n%s\n", b);
return 1;
}
return 0;
}