Changeset 24645
- Timestamp:
- 2015-02-20T09:15:50+01:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Compiler/runtime/systemimpl.c
r24537 r24645 2785 2785 j = 0; 2786 2786 for (i=0; i<n; i++) { 2787 if (buffer[i] == '\n') { 2787 switch (buffer[i]) { 2788 case '\n': 2788 2789 obuffer[j++] = '\\'; 2789 2790 obuffer[j++] = 'n'; 2790 } else if (buffer[i] == '\\') { 2791 break; 2792 case '\r': 2793 obuffer[j++] = '\\'; 2794 obuffer[j++] = 'r'; 2795 break; 2796 case '\\': 2791 2797 obuffer[j++] = '\\'; 2792 2798 obuffer[j++] = '\\'; 2793 } else if (buffer[i] == '"') { 2799 break; 2800 case '"': 2794 2801 obuffer[j++] = '\\'; 2795 2802 obuffer[j++] = '"'; 2796 } else { 2803 break; 2804 default: 2797 2805 obuffer[j++] = buffer[i]; 2798 2806 }
Note: See TracChangeset
for help on using the changeset viewer.