From 90caa93582384e204ba473d6e2502a5fce94efea Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Sat, 18 Apr 2015 14:02:24 +0200 Subject: [PATCH] platform: add nm_platform_try_get() function --- src/platform/nm-platform.c | 6 ++++++ src/platform/nm-platform.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/platform/nm-platform.c b/src/platform/nm-platform.c index 55a08ebc4..1a7b9bc18 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 66b132e2d..c3423ef5d 100644 --- a/src/platform/nm-platform.h +++ b/src/platform/nm-platform.h @@ -490,6 +490,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 ())