]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-env-util: fix typo leading to memleak
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 21 Feb 2017 14:58:50 +0000 (09:58 -0500)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 21 Feb 2017 16:15:43 +0000 (11:15 -0500)
Partially fixes #5405.

src/test/test-env-util.c

index 4f44cf87113505f12fe999b77227991b9ad10a5e..e5cc2a2df85c2bd191b106fe25b6db6e8d0172a4 100644 (file)
@@ -160,8 +160,8 @@ static void test_replace_env(bool braceless) {
         q = replace_env("BARBAR=$BARBAR=${BARBAR}", (char**) env, flags);
         assert_se(streq(q, braceless ? "BARBAR==" : "BARBAR=$BARBAR="));
 
-        q = replace_env("BAR=$BAR$BAR${BAR}${BAR}", (char**) env, flags);
-        assert_se(streq(q, braceless ? "BAR=waldowaldowaldowaldo" : "BAR=$BAR$BARwaldowaldo"));
+        r = replace_env("BAR=$BAR$BAR${BAR}${BAR}", (char**) env, flags);
+        assert_se(streq(r, braceless ? "BAR=waldowaldowaldowaldo" : "BAR=$BAR$BARwaldowaldo"));
 
         p = replace_env("${BAR}$BAR$BAR", (char**) env, flags);
         assert_se(streq(p, braceless ? "waldowaldowaldo" : "waldo$BAR$BAR"));