summaryrefslogtreecommitdiff
path: root/src/XmlRpcRequestParserState.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-09 00:21:02 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-09 00:21:02 +0900
commitf114a6fba42355b4b71e90c3bd128d9eb51b8fa3 (patch)
treec6d318f7bbfb4faa0db1c46392046f85cd0129b0 /src/XmlRpcRequestParserState.h
parentbdaa87c73b6ecf4d41ecbe6aa9d9e204887308db (diff)
Now xml attribute and characters in RPC request is not stripped at all.
Changed XmlRpcRequestParserState so that name is now const char*.
Diffstat (limited to 'src/XmlRpcRequestParserState.h')
-rw-r--r--src/XmlRpcRequestParserState.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/XmlRpcRequestParserState.h b/src/XmlRpcRequestParserState.h
index 2d98f7fa..96721b59 100644
--- a/src/XmlRpcRequestParserState.h
+++ b/src/XmlRpcRequestParserState.h
@@ -51,11 +51,11 @@ public:
virtual ~XmlRpcRequestParserState() {}
virtual void beginElement(XmlRpcRequestParserStateMachine* stm,
- const std::string& name,
+ const char* name,
const std::map<std::string, std::string>& attrs)= 0;
virtual void endElement(XmlRpcRequestParserStateMachine* stm,
- const std::string& name,
+ const char* name,
const std::string& characters) = 0;
virtual bool needsCharactersBuffering() const = 0;