From 6692db8acb73c511397b4c4590de902628c03f26 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 1 Dec 2009 12:05:00 +0200 Subject: Map empty schema enumerations to the 'empty' C++ enumerator name --- xsde/cxx/hybrid/tree-name-processor.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xsde/cxx') diff --git a/xsde/cxx/hybrid/tree-name-processor.cxx b/xsde/cxx/hybrid/tree-name-processor.cxx index e5c55db..87219db 100644 --- a/xsde/cxx/hybrid/tree-name-processor.cxx +++ b/xsde/cxx/hybrid/tree-name-processor.cxx @@ -1155,7 +1155,8 @@ namespace CXX virtual Void traverse (Type& e) { - e.context ().set ("name", find_name (e.name (), set_)); + String const& n (e.name ()); + e.context ().set ("name", find_name ((n ? n : L"empty"), set_)); } private: -- cgit v1.1