From 083482fd7f6d8e8c55b4ea2a7bf2fd00178e7cb9 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Sat, 23 Oct 2021 22:19:28 +0200 Subject: [PATCH] glib-aux: fix assertion in nm_strdup_reset_take() Fixes: c4d981959eac ('shared: add nm_utils_strdup_reset_take() helper') (cherry picked from commit b450221195450741fd269dd4bea9e3536f03c0a8) --- src/libnm-glib-aux/nm-shared-utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libnm-glib-aux/nm-shared-utils.h b/src/libnm-glib-aux/nm-shared-utils.h index dcf37cd332..bcc2ac3a45 100644 --- a/src/libnm-glib-aux/nm-shared-utils.h +++ b/src/libnm-glib-aux/nm-shared-utils.h @@ -2770,7 +2770,7 @@ nm_utils_strdup_reset_take(char **dst, char *src) char *old; nm_assert(dst); - nm_assert(src != *dst); + nm_assert(!src || src != *dst); if (nm_streq0(*dst, src)) { if (src)