From 5e537e5f9b1e60ed0993089942b32ad1535257c7 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Wed, 7 Sep 2016 11:03:03 -0700 Subject: [PATCH] getprogname-tests: work also when EXEEXT is nonempty * modules/getprogname-tests (Makefile.am): Define EXEEXT. * tests/test-getprogname.c (main): Use it. Suggested by Gisle Vanem. --- ChangeLog | 7 +++++++ modules/getprogname-tests | 1 + tests/test-getprogname.c | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index a4750b3ce4..b7646ead41 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2016-09-07 Jim Meyering + + getprogname-tests: work also when EXEEXT is nonempty + * modules/getprogname-tests (Makefile.am): Define EXEEXT. + * tests/test-getprogname.c (main): Use it. + Suggested by Gisle Vanem. + 2016-09-07 Gisle Vanem getprogname: fix errors in previous change diff --git a/modules/getprogname-tests b/modules/getprogname-tests index 071bf38ab0..822b7a3b5f 100644 --- a/modules/getprogname-tests +++ b/modules/getprogname-tests @@ -8,6 +8,7 @@ string configure.ac: Makefile.am: +DEFS += -DEXEEXT=\"@EXEEXT@\" TESTS += test-getprogname check_PROGRAMS += test-getprogname test_getprogname_LDADD = $(LDADD) diff --git a/tests/test-getprogname.c b/tests/test-getprogname.c index 4d92170055..6e3f694ac1 100644 --- a/tests/test-getprogname.c +++ b/tests/test-getprogname.c @@ -26,6 +26,6 @@ int main (void) { char const *p = getprogname (); - assert (STREQ (p, "test-getprogname")); + assert (STREQ (p, "test-getprogname" EXEEXT)); return 0; } -- 2.39.5