diff options
author | Thomas Haller <thaller@redhat.com> | 2015-11-07 19:07:43 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2015-11-18 15:10:09 +0100 |
commit | e9f9e4465997fa46f9b5bc76b4ebce794ce378c1 (patch) | |
tree | 210846dbc214950e3ce9d4e22c4ba0ea6dd478e5 | |
parent | 16afb3a31af35103bd1f209309d407f9ba4d1186 (diff) | |
download | NetworkManager-e9f9e4465997fa46f9b5bc76b4ebce794ce378c1.tar.gz |
macros: add nm_assert_not_reached() macro
-rw-r--r-- | include/nm-macros-internal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/nm-macros-internal.h b/include/nm-macros-internal.h index 03bc53e5ce..388e82e154 100644 --- a/include/nm-macros-internal.h +++ b/include/nm-macros-internal.h @@ -190,8 +190,10 @@ #if NM_MORE_ASSERTS #define nm_assert(cond) G_STMT_START { g_assert (cond); } G_STMT_END +#define nm_assert_not_reached() g_assert_not_reached() #else #define nm_assert(cond) G_STMT_START { if (FALSE) { if (cond) { } } } G_STMT_END +#define nm_assert_not_reached() G_STMT_START { (void) 0; } G_STMT_END #endif /*****************************************************************************/ |