| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | /** (c) Nullsoft, Inc.         C O N F I D E N T I A L ** Filename:  ** Project: ** Description: ** Author: Ben Allison [email protected] ** Created: **/#include "XMLString.h"#include <strsafe.h>XMLString::XMLString() {	data[0]=0;}void XMLString::Reset(){	data[0]=0;}const wchar_t *XMLString::GetString(){	return data;}void XMLString::StartTag(const wchar_t *xmlpath, const wchar_t *xmltag, ifc_xmlreaderparams *params){	data[0]=0;}void XMLString::TextHandler(const wchar_t *xmlpath, const wchar_t *xmltag, const wchar_t *str){	StringCchCatW(data, XMLSTRING_SIZE, str);}void XMLString::ManualSet(const wchar_t *string){StringCchCatW(data, XMLSTRING_SIZE, string);}#define CBCLASS XMLStringSTART_DISPATCH;VCB(ONSTARTELEMENT, StartTag)VCB(ONCHARDATA, TextHandler)END_DISPATCH;#undef CBCLASS
 |