]> xenbits.xensource.com Git - libvirt.git/commitdiff
Add virDBusMessage(Encode,Decode) stubs
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Mon, 22 Jul 2013 18:32:49 +0000 (14:32 -0400)
committerJán Tomko <jtomko@redhat.com>
Tue, 23 Jul 2013 11:22:17 +0000 (13:22 +0200)
Commit 834c9c94 introduced virDBusMessageEncode and
virDBusMessageDecode functions, however corresponding stubs
were not added to !WITH_DBUS section, therefore 'make check'
started to fail when compiled w/out dbus support like that:

Expected symbol virDBusMessageDecode is not in ELF library

src/util/virdbus.c

index ee99f7fbc422b411fb463e7cb92968d229acc768..6221bdc4da0a376528cf08ea3c6b258adad115f2 100644 (file)
@@ -1222,4 +1222,22 @@ int virDBusMessageRead(DBusMessage *msg ATTRIBUTE_UNUSED,
     return -1;
 }
 
+int virDBusMessageEncode(DBusMessage* msg ATTRIBUTE_UNUSED,
+                         const char *types ATTRIBUTE_UNUSED,
+                         ...)
+{
+    virReportError(VIR_ERR_INTERNAL_ERROR,
+                   "%s", _("DBus support not compiled into this binary"));
+    return -1;
+}
+
+int virDBusMessageDecode(DBusMessage* msg ATTRIBUTE_UNUSED,
+                         const char *types ATTRIBUTE_UNUSED,
+                         ...)
+{
+    virReportError(VIR_ERR_INTERNAL_ERROR,
+                   "%s", _("DBus support not compiled into this binary"));
+    return -1;
+}
+
 #endif /* ! WITH_DBUS */