diff options
Diffstat (limited to 'commands')
-rw-r--r-- | commands/nandtest.c | 2 | ||||
-rw-r--r-- | commands/of_node.c | 2 | ||||
-rw-r--r-- | commands/oftree.c | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/commands/nandtest.c b/commands/nandtest.c index ba15ecfb33..f6e8f99892 100644 --- a/commands/nandtest.c +++ b/commands/nandtest.c @@ -181,7 +181,7 @@ static int do_nandtest(int argc, char *argv[]) markbad = 0; fd = -1; - memset(ecc_stats, 0, MAX_ECC_BITS); + memset(ecc_stats, 0, sizeof(*ecc_stats)); while ((opt = getopt(argc, argv, "ms:i:o:l:t")) > 0) { switch (opt) { diff --git a/commands/of_node.c b/commands/of_node.c index e60ef66d38..b1894b184d 100644 --- a/commands/of_node.c +++ b/commands/of_node.c @@ -87,7 +87,7 @@ static int do_of_node(int argc, char *argv[]) return -ENOENT; } - of_free(node); + of_delete_node(node); } return 0; diff --git a/commands/oftree.c b/commands/oftree.c index 914951735b..00e54dcd7e 100644 --- a/commands/oftree.c +++ b/commands/oftree.c @@ -86,7 +86,7 @@ static int do_oftree(int argc, char *argv[]) struct device_node *root = of_get_root_node(); if (root) - of_free(root); + of_delete_node(root); return 0; } @@ -162,7 +162,7 @@ static int do_oftree(int argc, char *argv[]) goto out; } of_print_nodes(root, 0); - of_free(root); + of_delete_node(root); } else { struct device_node *n = of_find_node_by_path(node); if (!n) { |