chiark / gitweb /
strv: don't access potentially NULL string arrays
[elogind.git] / src / shared / env-util.c
index 5e29629efdb6fce48c61fd59653261de4a4a76ce..7976881ef697acd0217314412cf0a344c8a75d76 100644 (file)
@@ -405,7 +405,9 @@ char **strv_env_clean_log(char **e, const char *message) {
                 e[k++] = *p;
         }
 
-        e[k] = NULL;
+        if (e)
+                e[k] = NULL;
+
         return e;
 }