diff --git a/libnm-core/nm-setting-ovs-external-ids.c b/libnm-core/nm-setting-ovs-external-ids.c index 90fda48317..9371c281b5 100644 --- a/libnm-core/nm-setting-ovs-external-ids.c +++ b/libnm-core/nm-setting-ovs-external-ids.c @@ -478,7 +478,7 @@ nm_setting_ovs_external_ids_init(NMSettingOvsExternalIDs *self) * * Since: 1.30 */ -gpointer +NMSetting * nm_setting_ovs_external_ids_new(void) { return g_object_new(NM_TYPE_SETTING_OVS_EXTERNAL_IDS, NULL); diff --git a/libnm-core/nm-setting-ovs-external-ids.h b/libnm-core/nm-setting-ovs-external-ids.h index 0f2442b48f..02b902bd2b 100644 --- a/libnm-core/nm-setting-ovs-external-ids.h +++ b/libnm-core/nm-setting-ovs-external-ids.h @@ -40,7 +40,7 @@ NM_AVAILABLE_IN_1_30 GType nm_setting_ovs_external_ids_get_type(void); NM_AVAILABLE_IN_1_30 -void *nm_setting_ovs_external_ids_new(void); +NMSetting *nm_setting_ovs_external_ids_new(void); /*****************************************************************************/