diff options
| -rw-r--r-- | src/pugixml.cpp | 2 | ||||
| -rw-r--r-- | tests/test_deprecated.cpp | 1 | 
2 files changed, 3 insertions, 0 deletions
| diff --git a/src/pugixml.cpp b/src/pugixml.cpp index 01ef4cb..346a326 100644 --- a/src/pugixml.cpp +++ b/src/pugixml.cpp @@ -207,12 +207,14 @@ namespace pugi  			return (find == 1 && *dst == 0 && *src == 0);
  		}
 +#ifdef PUGIXML_WCHAR_MODE
  		// Convert string to wide string, assuming all symbols are ASCII
  		void widen_ascii(wchar_t* dest, const char* source)
  		{
  			for (const char* i = source; *i; ++i) *dest++ = *i;
  			*dest = 0;
  		}
 +#endif
  	}
  }
 diff --git a/tests/test_deprecated.cpp b/tests/test_deprecated.cpp index 09509bf..8565f96 100644 --- a/tests/test_deprecated.cpp +++ b/tests/test_deprecated.cpp @@ -110,6 +110,7 @@ TEST_XML(dom_node_child_value_w, "<node><novalue/><child1>value1</child1><child2  	CHECK_STRING(node.child_value_w(STR("c*[23456789]")), STR("value2"));
  	CHECK_STRING(node.child_value_w(STR("*")), STR("")); // child_value(name) and child_value_w(pattern) do not continue the search if a node w/out value is found first
 +	CHECK_STRING(node.child_value_w(STR("nothing*here")), STR(""));
  }
  TEST_XML(dom_node_find_child_by_attribute_w, "<node><child1 attr='value1'/><child2 attr='value2'/><child2 attr='value3'/></node>")
 | 
