boot: simplify bootmeth_vbe_simple_ft_fixup()
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Tue, 23 Aug 2022 08:31:56 +0000 (10:31 +0200)
committerSimon Glass <sjg@chromium.org>
Fri, 26 Aug 2022 22:32:59 +0000 (16:32 -0600)
Don't assign a value to a variable if it is not used afterwards.
Move variables to the code fragment where they are used.

Addresses-Coverity: CID 356243 ("Code maintainability issues (UNUSED_VALUE)")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
boot/vbe_simple.c

index a395bc20a6075dff4e5c453dea3abfe7a6080339..0fc57388f35ecf848cebf565d44c4563832e4c1f 100644 (file)
@@ -225,17 +225,16 @@ static int bootmeth_vbe_simple_ft_fixup(void *ctx, struct event *event)
 {
        oftree tree = event->data.ft_fixup.tree;
        struct udevice *dev;
-       ofnode node;
-       int ret;
 
        /*
         * Ideally we would have driver model support for fixups, but that does
         * not exist yet. It is a step too far to try to do this before VBE is
         * in place.
         */
-       for (ret = vbe_find_first_device(&dev); dev;
-            ret = vbe_find_next_device(&dev)) {
+       for (vbe_find_first_device(&dev); dev; vbe_find_next_device(&dev)) {
                struct simple_state state;
+               ofnode node;
+               int ret;
 
                if (strcmp("vbe_simple", dev->driver->name))
                        continue;