test: clean up setexpr_test_str()
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Mon, 3 Feb 2025 15:10:26 +0000 (16:10 +0100)
committerTom Rini <trini@konsulko.com>
Fri, 7 Feb 2025 19:35:23 +0000 (13:35 -0600)
Assign variable buf in the sub-test where it is used.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
test/cmd/setexpr.c

index 7f318a4..cc2003f 100644 (file)
@@ -309,10 +309,10 @@ static int setexpr_test_str(struct unit_test_state *uts)
         */
        ut_assertok(env_set("fred", "x"));
        start_mem = ut_check_free();
-       strcpy(buf, "hello");
        ut_asserteq(1, run_command("setexpr.s fred 0", 0));
        ut_assertok(ut_check_delta(start_mem));
 
+       strcpy(buf, "hello");
        ut_assertok(env_set("fred", "12345"));
        start_mem = ut_check_free();
        ut_assertok(run_command("setexpr.s fred *0", 0));