summaryrefslogtreecommitdiffstats
path: root/commands
diff options
context:
space:
mode:
Diffstat (limited to 'commands')
-rw-r--r--commands/nandtest.c2
-rw-r--r--commands/of_node.c2
-rw-r--r--commands/oftree.c4
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) {