diff options
| -rw-r--r-- | src/pugixml.cpp | 16 | 
1 files changed, 8 insertions, 8 deletions
| diff --git a/src/pugixml.cpp b/src/pugixml.cpp index 654b1e8..f8762bf 100644 --- a/src/pugixml.cpp +++ b/src/pugixml.cpp @@ -892,14 +892,14 @@ PUGI__NS_BEGIN  		uint16_t _data;  	}; -	template <int header_offset> class compact_string +	template <int header_offset> class compact_string_fat  	{  	public: -		compact_string(): _data0(0), _data1(0), _data2(0) +		compact_string_fat(): _data0(0), _data1(0), _data2(0)  		{  		} -		void operator=(const compact_string& rhs) +		void operator=(const compact_string_fat& rhs)  		{  			*this = rhs + 0;  		} @@ -974,8 +974,8 @@ namespace pugi  		unsigned char padding; -		impl::compact_string<4> name; -		impl::compact_string<7> value; +		impl::compact_string_fat<4> name; +		impl::compact_string_fat<7> value;  		impl::compact_pointer<xml_attribute_struct, 10> prev_attribute_c;  		impl::compact_pointer<xml_attribute_struct, 11, 0> next_attribute; @@ -990,11 +990,11 @@ namespace pugi  		impl::compact_header header; -		impl::compact_string<3> name; -		impl::compact_string<6> value; -  		unsigned char padding; +		impl::compact_string_fat<4> name; +		impl::compact_string_fat<7> value; +  		impl::compact_pointer_parent<xml_node_struct, 10> parent;  		impl::compact_pointer<xml_node_struct,  12, 0> first_child; | 
