error:
# if HAVE_SELINUX_LABEL_H
selabel_close(data->label_handle);
+ data->label_handle = NULL;
# endif
virConfFree(selinux_conf);
VIR_FREE(data->domain_context);
error:
#if HAVE_SELINUX_LABEL_H
selabel_close(data->label_handle);
+ data->label_handle = NULL;
#endif
VIR_FREE(data->domain_context);
VIR_FREE(data->alt_domain_context);
return 0;
#if HAVE_SELINUX_LABEL_H
- selabel_close(data->label_handle);
+ if (data->label_handle)
+ selabel_close(data->label_handle);
#endif
virHashFree(data->mcs);