diff options
author | Pino Toscano <ptoscano@redhat.com> | 2016-08-18 15:18:23 +0200 |
---|---|---|
committer | Jim Meyering <meyering@fb.com> | 2016-09-05 09:21:54 -0700 |
commit | f29814b96c9737abc8193d57d630697700feebeb (patch) | |
tree | 8c4505532adb10e16fa8965d7fc993a06f867388 /modules | |
parent | 653a5be9759c9757a2509dad5057064e97899517 (diff) | |
download | gnulib-f29814b96c9737abc8193d57d630697700feebeb.tar.gz |
Port modules to use getprogname explicitly
... instead of requiring progname to be used (or program_name to be
provided).
* lib/argmatch.c: Do not include progname.h.
[TEST] (program_name): Do not define.
[TEST] (main): Call getprogname instead of using program_name.
* lib/c-stack.c: Do not include progname.h.
(program_name): Do not define.
(die): Call getprogname instead of using program_name.
* lib/chdir-long.c: Do not include progname.h.
[TEST_CHDIR] (main): Do not set program_name.
* lib/error.c [!_LIBC]: Include progname.h.
[!_LIBC] (program_name): Define using getprogname.
* lib/euidaccess.c: Do not include progname.h.
[TEST] (main): Do not set program_name.
* lib/git-merge-changelog.c: Include getprogname.h instead of
progname.h.
(usage): Call getprogname instead of using program_name.
(main): Likewise. Stop calling set_program_name.
* lib/group-member.c: Do not include progname.h.
[TEST] (main): Do not set program_name.
* modules/argmatch (Depends-on): Add getprogname.
* modules/c-stack (Depends-on): Likewise.
* modules/error (Depends-on): Likewise.
* modules/git-merge-changelog (Depends-on): Likewise.
Also remove progname.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/argmatch | 1 | ||||
-rw-r--r-- | modules/c-stack | 1 | ||||
-rw-r--r-- | modules/error | 1 | ||||
-rw-r--r-- | modules/git-merge-changelog | 2 |
4 files changed, 4 insertions, 1 deletions
diff --git a/modules/argmatch b/modules/argmatch index c28ecaf2f1..1ae3756453 100644 --- a/modules/argmatch +++ b/modules/argmatch @@ -15,6 +15,7 @@ verify stdbool stdlib memcmp +getprogname configure.ac: diff --git a/modules/c-stack b/modules/c-stack index 83de3f8bad..dd303bd7ca 100644 --- a/modules/c-stack +++ b/modules/c-stack @@ -15,6 +15,7 @@ unistd raise sigaction libsigsegv +getprogname configure.ac: gl_C_STACK diff --git a/modules/error b/modules/error index c78e7fe409..15fb94093c 100644 --- a/modules/error +++ b/modules/error @@ -12,6 +12,7 @@ lib/error.c m4/error.m4 Depends-on: +getprogname stdio [test $ac_cv_lib_error_at_line = no] strerror [test $ac_cv_lib_error_at_line = no] unistd [test $ac_cv_lib_error_at_line = no] diff --git a/modules/git-merge-changelog b/modules/git-merge-changelog index 266b6529ba..64c472ce50 100644 --- a/modules/git-merge-changelog +++ b/modules/git-merge-changelog @@ -8,7 +8,6 @@ Depends-on: getopt-gnu stdbool stdlib -progname error read-file xlist @@ -24,6 +23,7 @@ c-strstr fwriteerror memchr memcmp +getprogname configure.ac: |