aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-04-08 10:22:52 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-04-08 10:22:52 +0200
commitbe4e2595d69ce6147668f22a2d9b7d263cbcbd25 (patch)
tree72d6d5a996dd966659de06cecefb4e9e93b6cebf
parent2c4652262c256ec99d1dcbff77038f561fb1b738 (diff)
Get rid of warnings
-rw-r--r--examples/cxx/hybrid/minimal/driver.cxx9
-rw-r--r--examples/cxx/serializer/minimal/driver.cxx9
-rw-r--r--tests/cxx/hybrid/makefile2
-rw-r--r--tests/cxx/hybrid/sequences/driver.cxx2
-rw-r--r--tests/cxx/parser/validation/built-in/long/driver.cxx2
-rw-r--r--xsde/cxx/serializer/driver-source.cxx9
6 files changed, 21 insertions, 12 deletions
diff --git a/examples/cxx/hybrid/minimal/driver.cxx b/examples/cxx/hybrid/minimal/driver.cxx
index f1a43af..6573237 100644
--- a/examples/cxx/hybrid/minimal/driver.cxx
+++ b/examples/cxx/hybrid/minimal/driver.cxx
@@ -204,17 +204,20 @@ main (int argc, char* argv[])
doc_s.add_no_namespace_schema ("people.xsd");
- if (se = doc_s._error ())
+ se = doc_s._error ();
+ if (se)
break;
people_s.pre (*ppl);
- if (se = people_s._error ())
+ se = people_s._error ();
+ if (se)
break;
doc_s.serialize (w, xml_schema::document_simpl::pretty_print);
- if (se = doc_s._error ())
+ se = doc_s._error ();
+ if (se)
break;
people_s.post ();
diff --git a/examples/cxx/serializer/minimal/driver.cxx b/examples/cxx/serializer/minimal/driver.cxx
index 05e7de4..277b2e5 100644
--- a/examples/cxx/serializer/minimal/driver.cxx
+++ b/examples/cxx/serializer/minimal/driver.cxx
@@ -79,17 +79,20 @@ main ()
{
xml_schema::document_simpl doc_s (people_s, "people");
- if (e = doc_s._error ())
+ e = doc_s._error ();
+ if (e)
break;
people_s.pre (p);
- if (e = people_s._error ())
+ e = people_s._error ();
+ if (e)
break;
doc_s.serialize (w, xml_schema::document_simpl::pretty_print);
- if (e = doc_s._error ())
+ e = doc_s._error ();
+ if (e)
break;
people_s.post ();
diff --git a/tests/cxx/hybrid/makefile b/tests/cxx/hybrid/makefile
index 27fab94..2de069f 100644
--- a/tests/cxx/hybrid/makefile
+++ b/tests/cxx/hybrid/makefile
@@ -7,7 +7,7 @@ include $(dir $(lastword $(MAKEFILE_LIST)))../../../build/bootstrap.make
tests := sequences
-ifeq ($(xsde_polymorphism),y)
+ifeq ($(xsde_polymorphic),y)
tests += polymorphism
endif
diff --git a/tests/cxx/hybrid/sequences/driver.cxx b/tests/cxx/hybrid/sequences/driver.cxx
index 45993be..441e73b 100644
--- a/tests/cxx/hybrid/sequences/driver.cxx
+++ b/tests/cxx/hybrid/sequences/driver.cxx
@@ -372,7 +372,7 @@ main ()
s.push_back_copy ("bbb");
s.push_back_copy ("ccc");
delete[] s.detach (s.begin () + 1);
- s.attach (s.begin () + 1, strdupc ("bbb"));
+ s.attach (s.begin () + 1, strdupx ("bbb"));
assert (s[0] == string ("aaa") &&
s[1] == string ("bbb") &&
s[2] == string ("ccc"));
diff --git a/tests/cxx/parser/validation/built-in/long/driver.cxx b/tests/cxx/parser/validation/built-in/long/driver.cxx
index 0312b3b..eb183e6 100644
--- a/tests/cxx/parser/validation/built-in/long/driver.cxx
+++ b/tests/cxx/parser/validation/built-in/long/driver.cxx
@@ -14,7 +14,7 @@ using namespace xsde::cxx::parser;
using namespace xsde::cxx::parser::validating;
int
-main (int argc, char* argv[])
+main ()
{
// Good.
//
diff --git a/xsde/cxx/serializer/driver-source.cxx b/xsde/cxx/serializer/driver-source.cxx
index 4a3c7db..ec58413 100644
--- a/xsde/cxx/serializer/driver-source.cxx
+++ b/xsde/cxx/serializer/driver-source.cxx
@@ -907,7 +907,8 @@ namespace CXX
<< endl;
if (ctx.options.value<CLI::no_exceptions> ())
- os << "if (e = doc_s._error ())" << endl
+ os << "e = doc_s._error ();"
+ << "if (e)" << endl
<< "break;"
<< endl;
@@ -920,7 +921,8 @@ namespace CXX
<< endl;
if (ctx.options.value<CLI::no_exceptions> ())
- os << "if (e = " << root_s << "._error ())" << endl
+ os << "e = " << root_s << "._error ();"
+ << "if (e)" << endl
<< "break;"
<< endl;
@@ -932,7 +934,8 @@ namespace CXX
<< endl;
if (ctx.options.value<CLI::no_exceptions> ())
- os << "if (e = doc_s._error ())" << endl
+ os << "e = doc_s._error ();"
+ << "if (e)" << endl
<< "break;"
<< endl;