diff --git a/src/platform/nm-platform.c b/src/platform/nm-platform.c index 88d7ff2017..88bfa5c14f 100644 --- a/src/platform/nm-platform.c +++ b/src/platform/nm-platform.c @@ -124,6 +124,12 @@ nm_platform_get () return singleton_instance; } +NMPlatform * +nm_platform_try_get (void) +{ + return singleton_instance; +} + /******************************************************************/ /** diff --git a/src/platform/nm-platform.h b/src/platform/nm-platform.h index 902b666030..abb21bd2aa 100644 --- a/src/platform/nm-platform.h +++ b/src/platform/nm-platform.h @@ -489,6 +489,7 @@ GType nm_platform_get_type (void); void nm_platform_setup (NMPlatform *instance); NMPlatform *nm_platform_get (void); +NMPlatform *nm_platform_try_get (void); #define NM_PLATFORM_GET (nm_platform_get ())