chiark / gitweb /
Never call qsort on potentially NULL arrays
[elogind.git] / src / nss-myhostname / netlink.c
index b1ef912c8ac1d268f683a31b919ab270f8477eb2..47a41f55e6b060a8c9894243a9d3955b0cb9771e 100644 (file)
@@ -197,7 +197,8 @@ finish:
                 return r;
         }
 
-        qsort(list, n_list, sizeof(struct address), address_compare);
+        if (n_list)
+                qsort(list, n_list, sizeof(struct address), address_compare);
 
         *_list = list;
         *_n_list = n_list;