chiark / gitweb /
Unifiy free() usage
[elogind.git] / src / basic / strv.c
index 9decbb4190c4282352900679fe01ce1c8db91a03..dab34d8e74ee91de78965975fa53ba479035521b 100644 (file)
@@ -276,8 +276,7 @@ char **strv_split_newlines(const char *s) {
                 return l;
 
         if (isempty(l[n-1])) {
-                free(l[n-1]);
-                l[n-1] = NULL;
+                l[n-1] = mfree(l[n-1]);
         }
 
         return l;