summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2020-07-05 21:10:11 +0200
committerBruno Haible <bruno@clisp.org>2020-07-05 21:10:11 +0200
commita58748b06ad1e46363a9f797310f58feb0b9c646 (patch)
treec806521e5aba8154d4d19d4c5bac4b919bdfb578
parent6d25d781953cdea433f88087d5b204a652ddbcc6 (diff)
downloadgnulib-a58748b06ad1e46363a9f797310f58feb0b9c646.tar.gz
gnulib-a58748b06ad1e46363a9f797310f58feb0b9c646.tar.bz2
filenamecat-lgpl: Trim module dependencies.
* lib/filenamecat-lgpl.c: Include basename-lgpl.h, filename.h instead of dirname.h. * modules/filenamecat-lgpl (Depends-on): Remove dirname-lgpl. Add basename-lgpl, filename.
-rw-r--r--ChangeLog8
-rw-r--r--lib/filenamecat-lgpl.c3
-rw-r--r--modules/filenamecat-lgpl3
3 files changed, 12 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 8e265860fb..3dd7a0b799 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2020-07-05 Bruno Haible <bruno@clisp.org>
+ filenamecat-lgpl: Trim module dependencies.
+ * lib/filenamecat-lgpl.c: Include basename-lgpl.h, filename.h instead of
+ dirname.h.
+ * modules/filenamecat-lgpl (Depends-on): Remove dirname-lgpl. Add
+ basename-lgpl, filename.
+
+2020-07-05 Bruno Haible <bruno@clisp.org>
+
backupfile, backup-rename: Trim module dependencies.
* lib/backupfile.c: Include basename-lgpl.h instead of dirname.h.
* modules/backupfile (Depends-on): Remove dirname-lgpl. Add
diff --git a/lib/filenamecat-lgpl.c b/lib/filenamecat-lgpl.c
index d97abfa373..7e77d35670 100644
--- a/lib/filenamecat-lgpl.c
+++ b/lib/filenamecat-lgpl.c
@@ -25,7 +25,8 @@
#include <stdlib.h>
#include <string.h>
-#include "dirname.h"
+#include "basename-lgpl.h"
+#include "filename.h"
#if ! HAVE_MEMPCPY && ! defined mempcpy
# define mempcpy(D, S, N) ((void *) ((char *) memcpy (D, S, N) + (N)))
diff --git a/modules/filenamecat-lgpl b/modules/filenamecat-lgpl
index a6bf60bf2b..ffb94ab9cd 100644
--- a/modules/filenamecat-lgpl
+++ b/modules/filenamecat-lgpl
@@ -8,7 +8,8 @@ m4/filenamecat.m4
Depends-on:
c99
-dirname-lgpl
+basename-lgpl
+filename
malloc-posix
configure.ac:

Return to:

Send suggestions and report system problems to the System administrator.