summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shared/nm-utils/nm-macros-internal.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/shared/nm-utils/nm-macros-internal.h b/shared/nm-utils/nm-macros-internal.h
index f0d7374eb4..2e3940fd76 100644
--- a/shared/nm-utils/nm-macros-internal.h
+++ b/shared/nm-utils/nm-macros-internal.h
@@ -271,7 +271,8 @@ NM_G_ERROR_MSG (GError *error)
gsize _n = 0; \
\
if (_array) { \
- _nm_unused typeof (*(_array[0])) *_array_check = _array[0]; \
+ _nm_unused gconstpointer _type_check_is_pointer = _array[0]; \
+ \
while (_array[_n]) \
_n++; \
} \