Remove useless "if" tests before free. Deprecate "free" module.
authorJim Meyering <meyering@redhat.com>
Mon, 18 Feb 2008 13:12:07 +0000 (14:12 +0100)
committerJim Meyering <meyering@redhat.com>
Sun, 2 Mar 2008 16:23:38 +0000 (17:23 +0100)
commit7dd49d2811431dceac40473f3d65d13f6552cce4
tree9a9dcfd8b3c8fb8e8406b9c4cdf6a2034aab1c06
parent2745af103fde56c389d4f46711d52d2a2d7b016e
Remove useless "if" tests before free.  Deprecate "free" module.

* doc/posix-functions/free.texi: Mention that this
module is no longer useful.
* modules/free (Notice): Say this module is obsolete.
* modules/readutmp (Depends-on): Remove free.
* lib/save-cwd.c (free_cwd): Remove useless "if" before free.
* lib/putenv.c (putenv): Likewise.
* lib/gc-gnulib.c (gc_cipher_close): Likewise.
* lib/getaddrinfo.c (freeaddrinfo): Likewise.
* tests/test-c-strcasestr.c (main): Likewise.
* tests/test-c-strstr.c (main): Likewise.
* tests/test-mbscasestr1.c (main): Likewise.
* tests/test-mbscasestr2.c (main): Likewise.
* tests/test-mbsstr1.c (main): Likewise.
* tests/test-mbsstr2.c (main): Likewise.
* tests/test-memmem.c (main): Likewise.
* tests/test-strcasestr.c (main): Likewise.
* tests/test-striconv.c (main): Likewise.
* tests/test-striconveh.c (main): Likewise.
* tests/test-striconveha.c (main): Likewise.
* tests/test-strstr.c (main): Likewise.
20 files changed:
ChangeLog
doc/posix-functions/free.texi
lib/gc-gnulib.c
lib/getaddrinfo.c
lib/putenv.c
lib/save-cwd.c
modules/free
modules/readutmp
tests/test-c-strcasestr.c
tests/test-c-strstr.c
tests/test-mbscasestr1.c
tests/test-mbscasestr2.c
tests/test-mbsstr1.c
tests/test-mbsstr2.c
tests/test-memmem.c
tests/test-strcasestr.c
tests/test-striconv.c
tests/test-striconveh.c
tests/test-striconveha.c
tests/test-strstr.c