summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2022-04-29 22:00:17 +0200
committerThomas Haller <thaller@redhat.com>2022-09-29 15:49:09 +0200
commitde6da97e9d90158b37e122af0483be254a8c3606 (patch)
tree8c3b9f2fd0079c7244b7bb97a59f6edbb4e82a52
parent90255a8aa89d4022040982121289cfd045499da9 (diff)
downloadNetworkManager-de6da97e9d90158b37e122af0483be254a8c3606.tar.gz
glib-aux: avoid #if in "nm-str-buf.h"
NM_MORE_ASSERT is a compile time constant. The compiler can optimize it away just fine. (cherry picked from commit 560feecb4c70f40367f18581c9734946de473e02)
-rw-r--r--src/libnm-glib-aux/nm-str-buf.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libnm-glib-aux/nm-str-buf.h b/src/libnm-glib-aux/nm-str-buf.h
index 57c5e2c792..9a3c5baf42 100644
--- a/src/libnm-glib-aux/nm-str-buf.h
+++ b/src/libnm-glib-aux/nm-str-buf.h
@@ -387,10 +387,10 @@ static inline gboolean
nm_str_buf_is_initalized(NMStrBuf *strbuf)
{
nm_assert(strbuf);
-#if NM_MORE_ASSERTS
- if (strbuf->_priv_str)
- _nm_str_buf_assert(strbuf);
-#endif
+ if (NM_MORE_ASSERTS > 0) {
+ if (strbuf->_priv_str)
+ _nm_str_buf_assert(strbuf);
+ }
return !!strbuf->_priv_str;
}