diff options
author | Andreas Volz <andreas@optolix.mittelerde> | 2008-10-03 09:17:05 +0200 |
---|---|---|
committer | Andreas Volz <andreas@optolix.mittelerde> | 2008-10-03 09:17:05 +0200 |
commit | 915f80174d213d3a482b7842116af030f05090a0 (patch) | |
tree | a5a9baebd8b2eef5072e1e2e5e2ed274484098a5 | |
parent | 46a1a2c591dde1b72a43319bb35302611f93ec2a (diff) | |
download | dbus-c++-915f80174d213d3a482b7842116af030f05090a0.tar.gz |
fixed generation of method out signature for multible parameters
-rw-r--r-- | tools/xml2cpp.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/xml2cpp.cpp b/tools/xml2cpp.cpp index ea13f3c..5e32cba 100644 --- a/tools/xml2cpp.cpp +++ b/tools/xml2cpp.cpp @@ -1,6 +1,6 @@ /* * - * D-Bus++ - C++ bindings for D-Bus + * D-->Bus++ - C++ bindings for D-Bus * * Copyright (C) 2005-2007 Paolo Durante <shackan@gmail.com> * @@ -450,7 +450,7 @@ void generate_proxy(Xml::Document &doc, const char *filename) for (Xml::Nodes::iterator ao = args_out.begin(); ao != args_out.end(); ++ao, ++j) { Xml::Node &arg = **ao; - Xml::Nodes annotations = args_out["annotation"]; + Xml::Nodes annotations = arg["annotation"]; Xml::Nodes annotations_object = annotations.select("name","org.freedesktop.DBus.Object"); string arg_object; @@ -479,7 +479,7 @@ void generate_proxy(Xml::Document &doc, const char *filename) else body << " argout" << j; - if (i+1 != args_out.size()) + if (j+1 != args_out.size()) body << ", "; } } |