diff options
author | Henri Herscher <henri@oreka.org> | 2007-02-28 17:05:06 +0000 |
---|---|---|
committer | Henri Herscher <henri@oreka.org> | 2007-02-28 17:05:06 +0000 |
commit | 24ff9679ca23c8dce3edc3fec2370f8d33a257a2 (patch) | |
tree | 357d15660e4447585719a24ec7c7aaa26ee878df /orkbasecxx/serializers/SingleLineSerializer.cpp | |
parent | 4a90ec83bc7de4103220f1d4e8663dc41a08f443 (diff) |
1. Added EscapeUrl and UnescapeURL methods to UrlSerializer so that HTTP client and server can handle special characters.
2. UrlSerializer does not lowercase input anymore.
3. Centralized DeSerialize process in Serializer base class.
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@421 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkbasecxx/serializers/SingleLineSerializer.cpp')
-rw-r--r-- | orkbasecxx/serializers/SingleLineSerializer.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/orkbasecxx/serializers/SingleLineSerializer.cpp b/orkbasecxx/serializers/SingleLineSerializer.cpp index 11b60d9..9dc12f3 100644 --- a/orkbasecxx/serializers/SingleLineSerializer.cpp +++ b/orkbasecxx/serializers/SingleLineSerializer.cpp @@ -119,9 +119,7 @@ void SingleLineSerializer::DeSerialize(CStdString& input) } } // for(int i=0; i<input.length() && state!= SingleLineErrorState; i++) - m_deSerialize = true; // Set DeSerialize mode - m_object->Define(this); - m_object->Validate(); + Serializer::DeSerialize(); } // Escape the space, colon and percent characters for serializing to Key-Value-Pair text |