diff -Nru /tmp/UmEr5XxZBT/kdbus-0.8.6/debian/changelog /tmp/ZYbknD8jCH/kdbus-0.8.6/debian/changelog --- /tmp/UmEr5XxZBT/kdbus-0.8.6/debian/changelog 2006-11-16 20:47:02.000000000 +0200 +++ /tmp/ZYbknD8jCH/kdbus-0.8.6/debian/changelog 2006-11-16 20:47:02.000000000 +0200 @@ -1,3 +1,9 @@ +kdbus (0.8.6-0ubuntu3) edgy; urgency=low + + * Fixed ubuntu bug #71967 + + -- ville palo Thu, 16 Nov 2006 19:54:52 +0200 + kdbus (0.8.6-0ubuntu2) edgy; urgency=low * Rebuild against dbus 0.90 diff -Nru /tmp/UmEr5XxZBT/kdbus-0.8.6/src/dbusobject.cpp /tmp/ZYbknD8jCH/kdbus-0.8.6/src/dbusobject.cpp --- /tmp/UmEr5XxZBT/kdbus-0.8.6/src/dbusobject.cpp 2006-02-18 07:23:48.000000000 +0200 +++ /tmp/ZYbknD8jCH/kdbus-0.8.6/src/dbusobject.cpp 2006-11-16 20:47:02.000000000 +0200 @@ -88,19 +88,19 @@ // Now iterate through self, enumerating interfaces, properties, and // other objects. - myElem = myElem.firstChild().toElement(); + QDomElement childElement = myElem.firstChild().toElement(); try { do { - if ( myElem.tagName() == "node" ) - new DBusObject( this, myElem, d->proxy ); - else if ( myElem.tagName() == "interface" ) - new DBusInterface( this, myElem ); + if ( childElement.tagName() == "node" ) + new DBusObject( this, childElement, d->proxy ); + else if ( childElement.tagName() == "interface" ) + new DBusInterface( this, childElement ); else kdWarning() << "Unhandled node in introspect data: " - << myElem.tagName() << endl; - myElem = myElem.nextSibling().toElement(); - } while ( !myElem.isNull() ); + << childElement.tagName() << endl; + childElement = childElement.nextSibling().toElement(); + } while ( !childElement.isNull() ); } catch ( std::runtime_error const & e ) { m_ok = false;