chiark / gitweb /
Never call qsort on potentially NULL arrays
[elogind.git] / src / shared / cgroup-show.c
index 83cc0731b852d2357b6215da6ad8252bf9a5db3a..cc44ab4ea9ca1700135360cede64eb756f925ce9 100644 (file)
@@ -44,6 +44,8 @@ static void show_pid_array(int pids[], unsigned n_pids, const char *prefix, unsi
         unsigned i, m, pid_width;
         pid_t biggest = 0;
 
+        assert(n_pids > 0);
+
         /* Filter duplicates */
         m = 0;
         for (i = 0; i < n_pids; i++) {
@@ -241,7 +243,6 @@ static int show_extra_pids(const char *controller, const char *path, const char
         unsigned i, j;
         int r;
 
-        assert(controller);
         assert(path);
 
         if (n_pids <= 0)