mirror of
https://github.com/dgibson/dtc.git
synced 2025-12-08 12:45:29 -05:00
libfdt: Fix logic in nop_property testcase
This patch fixes some completely bogus error checking logic from the nop_property testcase (resulted from a cut-and-paste error). Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
65380f164c
commit
41722c230c
1 changed files with 5 additions and 5 deletions
|
|
@ -57,15 +57,15 @@ int main(int argc, char *argv[])
|
|||
TEST_STRING_1);
|
||||
verbose_printf("string value was \"%s\"\n", strp);
|
||||
err = fdt_nop_property(fdt, 0, "prop-str");
|
||||
err = fdt_ptr_error(intp);
|
||||
if (err)
|
||||
FAIL("Failed to nop \"prop-str\": %s", fdt_strerror(err));
|
||||
|
||||
strp = fdt_getprop(fdt, 0, "prop-str", NULL);
|
||||
err = fdt_ptr_error(strp);
|
||||
if (! err)
|
||||
FAIL("prop-str still present after nopping");
|
||||
if (err != FDT_ERR_NOTFOUND)
|
||||
FAIL("Unexpected error on second getprop: %s", fdt_strerror(err));
|
||||
|
||||
strp = fdt_getprop(fdt, 0, "prop-str", NULL);
|
||||
if (fdt_ptr_error(intp) != FDT_ERR_NOTFOUND)
|
||||
FAIL("prop-str still present after nopping");
|
||||
|
||||
PASS();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue