aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorStephen Kennedy2008-07-03 16:09:54 +0000
committerStephen Kennedy2008-07-03 16:09:54 +0000
commit52aba6b6daa020808f2b124ac83cf7d8fffa0ed4 (patch)
tree00949c1cfbe1f93b22be3c24af5b6b382382ca00 /common
parent48fd843e759ab3a8a23ba2be902a8a815a41e8f8 (diff)
downloadscummvm-rg350-52aba6b6daa020808f2b124ac83cf7d8fffa0ed4.tar.gz
scummvm-rg350-52aba6b6daa020808f2b124ac83cf7d8fffa0ed4.tar.bz2
scummvm-rg350-52aba6b6daa020808f2b124ac83cf7d8fffa0ed4.zip
changed loadBuffer to use byte* rather than char*
svn-id: r32894
Diffstat (limited to 'common')
-rw-r--r--common/xmlparser.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/xmlparser.h b/common/xmlparser.h
index d31c69ebee..94512c3ab7 100644
--- a/common/xmlparser.h
+++ b/common/xmlparser.h
@@ -144,12 +144,13 @@ public:
* from memory if no themes can be found.
*
* @param buffer Pointer to the buffer.
+ * @param size Size of the buffer
* @param disposable Sets if the XMLParser owns the buffer,
* i.e. if it can be freed safely after it's
* no longer needed by the parser.
*/
- virtual bool loadBuffer(const char *buffer, bool disposable = false) {
- _text.loadStream(new MemoryReadStream((const byte*)buffer, strlen(buffer), disposable));
+ virtual bool loadBuffer(const byte *buffer, uint32 size, bool disposable = false) {
+ _text.loadStream(new MemoryReadStream(buffer, size, disposable));
_fileName = "Memory Stream";
return true;
}