From 62027350f7e29447ee7976785ccf56f918a635cc Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 7 May 2021 23:07:14 +0200 Subject: glib-aux: add NM_STRV_EMPTY() helper NM_PTRARRAY_EMPTY(char*) gives a "char *const*" pointer, which is often not useful where a strv array is needed. Add a helper macro. --- src/libnm-glib-aux/nm-shared-utils.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libnm-glib-aux/nm-shared-utils.h b/src/libnm-glib-aux/nm-shared-utils.h index 699d4d52b2..4d0fa8522a 100644 --- a/src/libnm-glib-aux/nm-shared-utils.h +++ b/src/libnm-glib-aux/nm-shared-utils.h @@ -522,6 +522,7 @@ gboolean nm_utils_memeqzero(gconstpointer data, gsize length); extern const void *const _NM_PTRARRAY_EMPTY[1]; #define NM_PTRARRAY_EMPTY(type) ((type const *) _NM_PTRARRAY_EMPTY) +#define NM_STRV_EMPTY() ((char **) _NM_PTRARRAY_EMPTY) static inline void _nm_utils_strbuf_init(char *buf, gsize len, char **p_buf_ptr, gsize *p_buf_len) -- cgit v1.2.1