File tree Expand file tree Collapse file tree 1 file changed +5
-15
lines changed
include/tao/json/internal Expand file tree Collapse file tree 1 file changed +5
-15
lines changed Original file line number Diff line number Diff line change @@ -26,23 +26,17 @@ namespace tao
2626 while ( p != e ) {
2727 const unsigned char c = *p;
2828 if ( c == ' \\ ' ) {
29- if ( l != p ) {
30- o.write ( l, p - l );
31- }
29+ o.write ( l, p - l );
3230 l = ++p;
3331 o << " \\\\ " ;
3432 }
3533 else if ( c == ' "' ) {
36- if ( l != p ) {
37- o.write ( l, p - l );
38- }
34+ o.write ( l, p - l );
3935 l = ++p;
4036 o << " \\\" " ;
4137 }
4238 else if ( c < 32 ) {
43- if ( l != p ) {
44- o.write ( l, p - l );
45- }
39+ o.write ( l, p - l );
4640 l = ++p;
4741 switch ( c ) {
4842 case ' \b ' :
@@ -65,19 +59,15 @@ namespace tao
6559 }
6660 }
6761 else if ( c == 127 ) {
68- if ( l != p ) {
69- o.write ( l, p - l );
70- }
62+ o.write ( l, p - l );
7163 l = ++p;
7264 o << " \\ u007f" ;
7365 }
7466 else {
7567 ++p;
7668 }
7769 }
78- if ( l != p ) {
79- o.write ( l, p - l );
80- }
70+ o.write ( l, p - l );
8171 o << ' "' ;
8272 }
8373
You can’t perform that action at this time.
0 commit comments