virshDomainFree handles NULL pointers gracefully, so there's no need to
check the pointer before the call.
Signed-off-by: Yi Li <yili@winhong.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
size_t i;
if (domlist && domlist->domains) {
- for (i = 0; i < domlist->ndomains; i++) {
- if (domlist->domains[i])
- virshDomainFree(domlist->domains[i]);
- }
+ for (i = 0; i < domlist->ndomains; i++)
+ virshDomainFree(domlist->domains[i]);
VIR_FREE(domlist->domains);
}
VIR_FREE(domlist);
pthread_sigmask(SIG_SETMASK, &oldsigmask, NULL);
out_sig:
#endif /* !WIN32 */
- if (dom)
- virshDomainFree(dom);
+ virshDomainFree(dom);
g_main_loop_quit(data->eventLoop);
}