Browse Source

pylibfdt: Rework "avoid unused variable warning" lines

Clang has -Wself-assign enabled by default under -Wall and so when
building with -Werror we would get an error here.  Inspired by Linux
kernel git commit a21151b9d81a ("tools/build: tweak unused value
workaround") make use of the fact that both Clang and GCC support
casting to `void` as the method to note that something is intentionally
unused.

Signed-off-by: Tom Rini <trini@konsulko.com>
Message-Id: <20210524154910.30523-1-trini@konsulko.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
main
Tom Rini 4 years ago committed by David Gibson
parent
commit
61e513439e
  1. 4
      pylibfdt/libfdt.i

4
pylibfdt/libfdt.i

@ -1009,7 +1009,7 @@ typedef uint32_t fdt32_t; @@ -1009,7 +1009,7 @@ typedef uint32_t fdt32_t;
}
$1 = (void *)PyByteArray_AsString($input);
fdt = $1;
fdt = fdt; /* avoid unused variable warning */
(void)fdt; /* avoid unused variable warning */
}

/* Some functions do change the device tree, so use void * */
@ -1020,7 +1020,7 @@ typedef uint32_t fdt32_t; @@ -1020,7 +1020,7 @@ typedef uint32_t fdt32_t;
}
$1 = PyByteArray_AsString($input);
fdt = $1;
fdt = fdt; /* avoid unused variable warning */
(void)fdt; /* avoid unused variable warning */
}

/* typemap used for fdt_get_property_by_offset() */

Loading…
Cancel
Save