summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--orkbasecxx/serializers/SingleLineSerializer.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/orkbasecxx/serializers/SingleLineSerializer.cpp b/orkbasecxx/serializers/SingleLineSerializer.cpp
index 9dc12f3..a3a0891 100644
--- a/orkbasecxx/serializers/SingleLineSerializer.cpp
+++ b/orkbasecxx/serializers/SingleLineSerializer.cpp
@@ -140,6 +140,10 @@ void SingleLineSerializer::EscapeSingleLine(CStdString& in, CStdString& out)
{
out+= "%p";
}
+ else if (c == '=')
+ {
+ out+= "%e";
+ }
else
{
out+= c;
@@ -168,6 +172,8 @@ void SingleLineSerializer::UnEscapeSingleLine(CStdString& in, CStdString& out)
break;
case 'p':
out += '%';
+ case 'e':
+ out += '=';
break;
}
}