>From 996b5284623c67ed9b94a7baca4fcf9cb7ebe7b0 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 24 Dec 2020 11:38:48 -0800 Subject: [PATCH 02/10] canonicalize-lgpl: remove freea macro * lib/canonicalize-lgpl.c (freea) [_LIBC]: Remove; not needed. --- ChangeLog | 3 +++ lib/canonicalize-lgpl.c | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 714f49354..b0cad381a 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 e4aba0e98..431dc5a3b 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 -- 2.27.0