diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index 3890d5da2ac5b6869dc4a6afbe63118378fdfd20..d2850fb88ec7379252865a50455c342e0e51d404 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -15588,7 +15588,7 @@ sriov_deactivate_cb (GError *error, gpointer user_data) if (nm_utils_error_is_cancelled (error, TRUE)) return; - deactivate_ready (self, (NMDeviceStateReason) reason); + deactivate_ready (self, GPOINTER_TO_INT (reason)); } static void @@ -15896,7 +15896,7 @@ _set_state_full (NMDevice *self, 0, NM_TERNARY_TRUE, sriov_deactivate_cb, - nm_utils_user_data_pack (self, (gpointer) reason)); + nm_utils_user_data_pack (self, GINT_TO_POINTER (reason))); } }