summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-04-18 14:02:24 +0200
committerThomas Haller <thaller@redhat.com>2015-04-22 11:26:54 +0200
commitb0ad49f0a706f721c62627f871b299622c902850 (patch)
tree1b135975559bfc2df4e65f0f4c9a3dae8254dca8
parent0bb1c18ca2f5e4da85fdfdca3c6a86b493bb96fe (diff)
downloadNetworkManager-b0ad49f0a706f721c62627f871b299622c902850.tar.gz
platform: add nm_platform_try_get() function
-rw-r--r--src/platform/nm-platform.c6
-rw-r--r--src/platform/nm-platform.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/platform/nm-platform.c b/src/platform/nm-platform.c
index 55a08ebc43..1a7b9bc182 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 66b132e2dc..c3423ef5dd 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 ())