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); | 
