From 986ca94a3602fdf8c3c849686b0ae8dc87a00bd6 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Tue, 28 Aug 2018 13:34:40 +0200 Subject: [PATCH] libnm: assert in nm_utils_is_uuid() for valid argument nm_utils_is_uuid() is public API. Commonly we check input arguments for such functions with g_return_*() assertions. --- libnm-core/nm-utils.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libnm-core/nm-utils.c b/libnm-core/nm-utils.c index c9162e971e..47ec7a4ea2 100644 --- a/libnm-core/nm-utils.c +++ b/libnm-core/nm-utils.c @@ -4333,6 +4333,8 @@ nm_utils_is_uuid (const char *str) const char *p = str; int num_dashes = 0; + g_return_val_if_fail (str, FALSE); + while (*p) { if (*p == '-') num_dashes++;