mirror of https://gitee.com/openkylin/libvirt.git
dom event example: init before register event impl
In the domain-events example C code virEventRegisterDefaultImpl was being called before virConnectOpen without first calling virInitialize. While this code worked, it is incorrect. Adding a call to g_string_new prior to the call to virEventRegisterDefaultImpl would cause the code to break. This fix will help avoid unintentional misue of the API. Relates to: Ret Hat Bugzilla - Bug 961155
This commit is contained in:
parent
353871b22a
commit
90ebc54e9d
|
@ -468,6 +468,11 @@ int main(int argc, char **argv)
|
|||
return -1;
|
||||
}
|
||||
|
||||
if (virInitialize() < 0) {
|
||||
fprintf(stderr, "Failed to initialize libvirt");
|
||||
return -1;
|
||||
}
|
||||
|
||||
virEventRegisterDefaultImpl();
|
||||
|
||||
virConnectPtr dconn = NULL;
|
||||
|
|
Loading…
Reference in New Issue