X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fsp-string.cpp;h=871338ad599ef44c0990f42b462182863cad18c3;hb=57eb32794c2df43d60ee8f0a9aa8576567358ce6;hp=ddea5abc7ed60bb1b0cdda4abdf8cfb5b6ef2c2b;hpb=a2759d9c7b73ddc82d2f402fab0fa0ac660eb051;p=inkscape.git diff --git a/src/sp-string.cpp b/src/sp-string.cpp index ddea5abc7..871338ad5 100644 --- a/src/sp-string.cpp +++ b/src/sp-string.cpp @@ -121,7 +121,7 @@ sp_string_read_content(SPObject *object) if (object->xml_space.value == SP_XML_SPACE_PRESERVE) { for ( ; *xml_string ; xml_string = g_utf8_next_char(xml_string) ) { gunichar c = g_utf8_get_char(xml_string); - if (c == '\n' || c == '\t') c = ' '; + if (c == 0xa || c == 0xd || c == '\t') c = ' '; string->string += c; } } @@ -129,7 +129,7 @@ sp_string_read_content(SPObject *object) bool whitespace = false; for ( ; *xml_string ; xml_string = g_utf8_next_char(xml_string) ) { gunichar c = g_utf8_get_char(xml_string); - if (c == '\n') continue; + if (c == 0xa || c == 0xd) continue; if (c == ' ' || c == '\t') whitespace = true; else { if (whitespace && (!string->string.empty() || SP_OBJECT_PREV(object) != NULL))