diff options
-rw-r--r-- | listamsb.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -317,7 +317,11 @@ int next_line(void) { continue; } } - if(printing) putc(byte, outfile); + if(printing) { + putc(byte, outfile); + /* one " character embedded in a string gets printed as "" */ + if(byte == '"') putc(byte, outfile); + } } else if(in_comment) { if(byte == 0x00) break; if(printing) putc(byte, outfile); |