From 1c44d1087925263a428bee68d30ac9dec6f224e5 Mon Sep 17 00:00:00 2001 From: Patrick Delaunay Date: Wed, 14 Dec 2022 16:51:32 +0100 Subject: [PATCH] env: add failing trace in env_erase Add trace in env save to indicate any errors to end user and avoid silent output when the command 'env erase' is not executed as it is done in env_save with commit 8968288cb477 ("env: add failing trace in env_save") Signed-off-by: Patrick Delaunay Signed-off-by: Patrick Delaunay Reviewed-by: Patrice Chotard Reviewed-by: Heiko Schocher --- env/env.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/env/env.c b/env/env.c index 69848fb060..06078c7f37 100644 --- a/env/env.c +++ b/env/env.c @@ -311,11 +311,15 @@ int env_erase(void) if (drv) { int ret; - if (!drv->erase) + if (!drv->erase) { + printf("not possible\n"); return -ENODEV; + } - if (!env_has_inited(drv->location)) + if (!env_has_inited(drv->location)) { + printf("not initialized\n"); return -ENODEV; + } printf("Erasing Environment on %s... ", drv->name); ret = drv->erase(); -- 2.39.5