Problem reported by Tim Rühsen in:
https://lists.gnu.org/r/bug-gnulib/2020-03/msg00044.html
* lib/unlink.c (rpl_unlink): Don’t mask malloc errno.
+2020-03-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ unlink: fix malloc errno typo
+ Problem reported by Tim Rühsen in:
+ https://lists.gnu.org/r/bug-gnulib/2020-03/msg00044.html
+ * lib/unlink.c (rpl_unlink): Don’t mask malloc errno.
+
2020-03-16 Bruno Haible <bruno@clisp.org>
*printf-posix: Fix m4 error (regression from 2020-03-08).
/* Trailing NUL will overwrite the trailing slash. */
char *short_name = malloc (len);
if (!short_name)
- {
- errno = EPERM;
- return -1;
- }
+ return -1;
memcpy (short_name, name, len);
while (len && ISSLASH (short_name[len - 1]))
short_name[--len] = '\0';