diff --git a/include/dbus-c++/types.h b/include/dbus-c++/types.h index 1e68a37..9f8bf0d 100644 --- a/include/dbus-c++/types.h +++ b/include/dbus-c++/types.h @@ -503,7 +503,7 @@ inline DBus::MessageIter& operator >> ( DBus::MessageIter& iter, DBus::Struct> val._1 >> val._2 >> val._3 >> val._4 >> val._5 >> val._6 >> val._7 >> val._8; - return iter; + return ++iter; } DBus::MessageIter& operator >> ( DBus::MessageIter& iter, DBus::Variant& val );