Avoid an unnecessary cast in selinux callback setting

This commit is contained in:
Panu Matilainen 2024-03-18 09:45:59 +02:00
parent 1377d5f3b0
commit 94a61f2a5e
1 changed files with 3 additions and 1 deletions

View File

@ -69,11 +69,13 @@ static rpmRC sehandle_init(int open_status)
return RPMRC_FAIL;
if (open_status) {
union selinux_callback cb;
selinux_status_close();
if (selinux_status_open(0) < 0) {
return RPMRC_FAIL;
}
selinux_set_callback(SELINUX_CB_LOG, (union selinux_callback) &logcb);
cb.func_log = logcb;
selinux_set_callback(SELINUX_CB_LOG, cb);
} else if (!selinux_status_updated() && sehandle) {
return RPMRC_OK;
}