GCC 5.1.1 -fsanitize=undefined with glibc 2.21 is returning:
"runtime error: null pointer passed as argument 1,
which is declared to never be null"
* lib/savedir.c (streamsavedir): Avoid the call with no entries.
+2015-06-24 Pádraig Brady <P@draigBrady.com>
+
+ savedir: avoid undefined behavior in qsort call
+ GCC 5.1.1 -fsanitize=undefined with glibc 2.21 is returning:
+ "runtime error: null pointer passed as argument 1,
+ which is declared to never be null"
+ * lib/savedir.c (streamsavedir): Avoid the call with no entries.
+
2015-06-24 Pádraig Brady <P@draigBrady.com>
userspec: avoid undefined behavior in gettext call
{
size_t i;
- qsort (entries, entries_used, sizeof *entries, cmp);
+ if (entries_used)
+ qsort (entries, entries_used, sizeof *entries, cmp);
name_space = xmalloc (used + 1);
used = 0;
for (i = 0; i < entries_used; i++)