platform: return self from nmp_route_manager_ref()

It's just more convenient.

(cherry picked from commit 81f6ba8377)
This commit is contained in:
Thomas Haller 2022-02-07 19:16:31 +01:00
parent d33d8f1250
commit 16b3522d51
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728
2 changed files with 5 additions and 4 deletions

View file

@ -788,12 +788,13 @@ nmp_route_manager_new(NMPlatform *platform)
return self;
}
void
NMPRouteManager *
nmp_route_manager_ref(NMPRouteManager *self)
{
g_return_if_fail(NMP_IS_ROUTE_MANAGER(self));
g_return_val_if_fail(NMP_IS_ROUTE_MANAGER(self), NULL);
self->ref_count++;
return self;
}
void

View file

@ -13,8 +13,8 @@ typedef struct _NMPRouteManager NMPRouteManager;
NMPRouteManager *nmp_route_manager_new(NMPlatform *platform);
void nmp_route_manager_ref(NMPRouteManager *self);
void nmp_route_manager_unref(NMPRouteManager *self);
NMPRouteManager *nmp_route_manager_ref(NMPRouteManager *self);
void nmp_route_manager_unref(NMPRouteManager *self);
#define nm_auto_unref_route_manager nm_auto(_nmp_route_manager_unref)
NM_AUTO_DEFINE_FCN0(NMPRouteManager *, _nmp_route_manager_unref, nmp_route_manager_unref);