From: Jesse J. Cook Date: Thu, 9 May 2013 21:17:44 +0000 (-0500) Subject: dom event example: Add error check to impl call X-Git-Tag: CVE-2013-1962~102 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=854b91cd9fbce94bc4c68bb67c75c59e987a5ed2;p=thirdparty%2Flibvirt.git dom event example: Add error check to impl call Added error checking to virEventRegisterDefaultImpl call for consistency. --- diff --git a/examples/domain-events/events-c/event-test.c b/examples/domain-events/events-c/event-test.c index 0f7be55600..301caad2bd 100644 --- a/examples/domain-events/events-c/event-test.c +++ b/examples/domain-events/events-c/event-test.c @@ -473,7 +473,12 @@ int main(int argc, char **argv) return -1; } - virEventRegisterDefaultImpl(); + if (virEventRegisterDefaultImpl() < 0) { + virErrorPtr err = virGetLastError(); + fprintf(stderr, "Failed to register event implementation: %s\n", + err && err->message ? err->message: "Unknown error"); + return -1; + } virConnectPtr dconn = NULL; dconn = virConnectOpenAuth(argc > 1 ? argv[1] : NULL,