From: Paul Eggert Date: Thu, 24 Dec 2020 19:38:48 +0000 (-0800) Subject: canonicalize-lgpl: remove freea macro X-Git-Tag: v1.0~3326 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=53181ff5e9f8a17348b9465a0d58f6e732d5a03d;p=gnulib.git canonicalize-lgpl: remove freea macro * lib/canonicalize-lgpl.c (freea) [_LIBC]: Remove; not needed. --- diff --git a/ChangeLog b/ChangeLog index 714f49354b..b0cad381a1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2020-12-24 Paul Eggert + canonicalize-lgpl: remove freea macro + * lib/canonicalize-lgpl.c (freea) [_LIBC]: Remove; not needed. + canonicalize, canonicalize-lgpl: fix symlink bug Problem reported by Adhemerval Zanella in: https://lists.gnu.org/r/bug-gnulib/2020-12/msg00155.html diff --git a/lib/canonicalize-lgpl.c b/lib/canonicalize-lgpl.c index e4aba0e98c..431dc5a3ba 100644 --- a/lib/canonicalize-lgpl.c +++ b/lib/canonicalize-lgpl.c @@ -46,7 +46,6 @@ typedef ptrdiff_t idx_t; # define FILE_SYSTEM_PREFIX_LEN(name) 0 # define IS_ABSOLUTE_FILE_NAME(name) ISSLASH(*(name)) # define ISSLASH(c) ((c) == '/') -# define freea(p) ((void) (p)) #else # define __canonicalize_file_name canonicalize_file_name # define __realpath realpath