From b0a9cb49a390a730167aad4b4913559e3ff4c9da Mon Sep 17 00:00:00 2001 From: Tapan Karwa Date: Thu, 22 Sep 2016 12:46:21 -0700 Subject: [PATCH] Remove code that removes space before and after strings in the autogenerated code. Note, boost::trim has not been removed from ParseDateTime and ParseTime. Change-Id: I7b13dc8792888d28f65fb045d2970fbe16c3b1f6 Closes-Bug: #1583742 --- ifmap_parser.py | 1 - type_parser.py | 2 -- 2 files changed, 3 deletions(-) diff --git a/ifmap_parser.py b/ifmap_parser.py index ddfa712..828fb16 100644 --- a/ifmap_parser.py +++ b/ifmap_parser.py @@ -131,7 +131,6 @@ def GenerateDecoder(self, file): indent = ' ' * 16 if info.sequenceType == 'std::string': file.write(indent + 'string var(item.child_value());\n') - file.write(indent + 'boost::trim(var);\n') file.write(indent + 'ptr->%s.push_back(var);\n' % info.membername) file.write(indent + 'ptr->property_set_.set(%s);\n' % diff --git a/type_parser.py b/type_parser.py index 60b2947..2459cfc 100644 --- a/type_parser.py +++ b/type_parser.py @@ -32,7 +32,6 @@ def GenerateTypeParser(self, file, ctype): elif cpptype == 'std::string': fmt = '%s = node.child_value();\n' file.write(indent + fmt % member.membername) - file.write(indent + 'boost::trim(%s);\n' % member.membername) elif cpptype == 'time_t': if member.xsd_object.getType() == 'xsd:dateTime': fmt = 'if (!ParseDateTime(node, &%s)) return false;\n' @@ -52,7 +51,6 @@ def GenerateTypeParser(self, file, ctype): elif member.sequenceType == 'std::string': item = """ string var(node.child_value()); - boost::trim(var); %s.push_back(var); """ % member.membername file.write(item)