Author: mvidner Date: Tue May 18 16:54:05 2010 New Revision: 62028 URL: http://svn.opensuse.org/viewcvs/yast?rev=62028&view=rev Log: Fixed retrieving boolean values on big-endian archs (bnc#606712). DBus true would become YCP false, oops. Also enabled the already existing(!) test for this bug. That should teach me. Modified: branches/SuSE-Code-11-SP1-Branch/dbus-server/VERSION branches/SuSE-Code-11-SP1-Branch/dbus-server/package/yast2-dbus-server.changes branches/SuSE-Code-11-SP1-Branch/dbus-server/src/liby2dbus/src/DBusMsg.cc branches/SuSE-Code-11-SP1-Branch/dbus-server/yast2-dbus-server.spec.in Modified: branches/SuSE-Code-11-SP1-Branch/dbus-server/VERSION URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/dbus-server/VERSION?rev=62028&r1=62027&r2=62028&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/dbus-server/VERSION (original) +++ branches/SuSE-Code-11-SP1-Branch/dbus-server/VERSION Tue May 18 16:54:05 2010 @@ -1 +1 @@ -2.17.0 +2.17.1 Modified: branches/SuSE-Code-11-SP1-Branch/dbus-server/package/yast2-dbus-server.changes URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/dbus-server/package/yast2-dbus-server.changes?rev=62028&r1=62027&r2=62028&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/dbus-server/package/yast2-dbus-server.changes (original) +++ branches/SuSE-Code-11-SP1-Branch/dbus-server/package/yast2-dbus-server.changes Tue May 18 16:54:05 2010 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue May 18 16:52:35 CEST 2010 - mvidner@suse.cz + +- Fixed retrieving boolean values on big-endian archs (bnc#606712). +- Enabled the already existing test for this bug. +- 2.17.1 + +------------------------------------------------------------------- Fri Sep 25 13:32:56 CEST 2009 - lslezak@suse.cz - Initial version (2.17.0) Modified: branches/SuSE-Code-11-SP1-Branch/dbus-server/src/liby2dbus/src/DBusMsg.cc URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/dbus-server/src/liby2dbus/src/DBusMsg.cc?rev=62028&r1=62027&r2=62028&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/dbus-server/src/liby2dbus/src/DBusMsg.cc (original) +++ branches/SuSE-Code-11-SP1-Branch/dbus-server/src/liby2dbus/src/DBusMsg.cc Tue May 18 16:54:05 2010 @@ -794,7 +794,7 @@ { if (type == DBUS_TYPE_BOOLEAN) { - bool b; + int b; // not bool, bnc#606712 dbus_message_iter_get_basic(it, &b); ret = YCPBoolean(b); mismatch = false; @@ -965,7 +965,7 @@ // TODO support more types if (type == DBUS_TYPE_BOOLEAN) { - bool b; + int b; // not bool, bnc#606712 dbus_message_iter_get_basic(it, &b); ret = YCPBoolean(b); } Modified: branches/SuSE-Code-11-SP1-Branch/dbus-server/yast2-dbus-server.spec.in URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/dbus-server/yast2-dbus-server.spec.in?rev=62028&r1=62027&r2=62028&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/dbus-server/yast2-dbus-server.spec.in (original) +++ branches/SuSE-Code-11-SP1-Branch/dbus-server/yast2-dbus-server.spec.in Tue May 18 16:54:05 2010 @@ -19,6 +19,8 @@ # for SCR DBus service BuildRequires: dbus-1-devel dbus-1-x11 PolicyKit-devel libxcrypt-devel +# its tests +BuildRequires: dbus-1-python # this package was part of yast2-core originally Conflicts: yast2-core < 2.17.31 -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org