mirror of
https://github.com/leethomason/tinyxml2.git
synced 2026-07-29 07:03:00 +04:00
initial thoughts
This commit is contained in:
+30
-1
@@ -1,7 +1,36 @@
|
||||
#include "tinyxml2.h";
|
||||
#include "tinyxml2.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
|
||||
using namespace tinyxml2;
|
||||
|
||||
/*static*/ CharBuffer* CharBuffer::Construct( const char* in )
|
||||
{
|
||||
size_t len = strlen( in );
|
||||
size_t size = len + sizeof( CharBuffer );
|
||||
CharBuffer* cb = (CharBuffer*) malloc( size );
|
||||
cb->length = len;
|
||||
strcpy( cb->mem, in );
|
||||
return cb;
|
||||
}
|
||||
|
||||
|
||||
/*static*/ void CharBuffer::Free( CharBuffer* cb )
|
||||
{
|
||||
free( cb );
|
||||
}
|
||||
|
||||
|
||||
XMLDocument::XMLDocument() :
|
||||
charBuffer( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
bool XMLDocument::Parse( const char* str )
|
||||
{
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user