libvirt/src/hyperv
Michal Privoznik 87a43a907f lib: Use g_clear_pointer() more
This change was generated using the following spatch:

  @ rule1 @
  expression a;
  identifier f;
  @@
    <...
  - f(*a);
    ... when != a;
  - *a = NULL;
  + g_clear_pointer(a, f);
    ...>

  @ rule2 @
  expression a;
  identifier f;
  @@
    <...
  - f(a);
    ... when != a;
  - a = NULL;
  + g_clear_pointer(&a, f);
    ...>

Then, I left some of the changes out, like tools/nss/ (which
doesn't link with glib) and put back a comment in
qemuBlockJobProcessEventCompletedActiveCommit() which coccinelle
decided to remove (I have no idea why).

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2022-02-08 08:42:07 +01:00
..
hyperv_driver.c src: Use g_steal_pointer() more 2022-02-01 19:01:49 +01:00
hyperv_driver.h hyperv: XML parsing of storage volumes 2020-11-24 18:45:07 +00:00
hyperv_network_driver.c util: alloc: Reimplement VIR_APPEND_ELEMENT using virAppendElement 2021-08-06 08:53:25 +02:00
hyperv_network_driver.h hyperv: implement connectListAllNetworks and connectNumOfNetworks 2021-02-02 09:36:35 +01:00
hyperv_private.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
hyperv_util.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
hyperv_util.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
hyperv_wmi_classes.c
hyperv_wmi_classes.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
hyperv_wmi_generator.input hyperv: implement domainScreenshot 2021-02-02 09:36:35 +01:00
hyperv_wmi.c lib: Use g_clear_pointer() more 2022-02-08 08:42:07 +01:00
hyperv_wmi.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
hyperv_wsman.h hyperv: enable automatic cleanup for OpenWSMAN types 2021-01-22 14:04:24 -05:00
meson.build hyperv: implement connectListAllNetworks and connectNumOfNetworks 2021-02-02 09:36:35 +01:00