From: Zbigniew Jędrzejewski-Szmek Date: Wed, 3 Oct 2018 11:42:08 +0000 (+0200) Subject: test-fs-util: simplify testdir creation X-Git-Tag: v240~635^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7158b4b3fc98b65169573aa47f7fabd1370983d9;p=thirdparty%2Fsystemd.git test-fs-util: simplify testdir creation --- diff --git a/src/test/test-fs-util.c b/src/test/test-fs-util.c index a058ad62d0e..6eb35db4846 100644 --- a/src/test/test-fs-util.c +++ b/src/test/test-fs-util.c @@ -615,8 +615,7 @@ static void test_fsync_directory_of_file(void) { } static void test_rename_noreplace(void) { - - const char* const table[] = { + static const char* const table[] = { "/reg", "/dir", "/fifo", @@ -626,16 +625,13 @@ static void test_rename_noreplace(void) { }; _cleanup_(rm_rf_physical_and_freep) char *z = NULL; - const char *e, *j; + const char *e, *j = NULL; char **a, **b; e = getenv("RENAME_NOREPLACE_DIR"); - if (e) { + if (e) j = strjoina(e, "/testXXXXXX"); - - assert_se(mkdtemp_malloc(j, &z) >= 0); - } else - assert_se(mkdtemp_malloc(NULL, &z) >= 0); + assert_se(mkdtemp_malloc(j, &z) >= 0); j = strjoina(z, table[0]); assert_se(touch(j) >= 0);