From 526c692b8eac4d705a15f7fd6c6d342c2424b229 Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Tue, 16 Jan 2018 11:47:08 +0800 Subject: [PATCH] env: add more debug message for env_update() and env_append() Change-Id: I0d798d91f2bc132accac882ccfeec76d2f6a747e Signed-off-by: Joseph Chen --- cmd/nvedit.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/cmd/nvedit.c b/cmd/nvedit.c index cc90b77f9e..307ec60534 100644 --- a/cmd/nvedit.c +++ b/cmd/nvedit.c @@ -312,8 +312,11 @@ static int env_append(const char *varname, const char *varvalue) if (oldvalue) { len += strlen(oldvalue); /* Exist ! */ - if (strstr(oldvalue, varvalue)) + if (strstr(oldvalue, varvalue)) { + debug("%s: '%s' is already exist in '%s'\n", + __func__, varvalue, varname); return 0; + } } newvalue = malloc(len + 2); @@ -499,9 +502,11 @@ int env_update(const char *varname, const char *varvalue) } /* Not find, just append */ - if (!match) + if (!match) { + debug("%s: append '%s' to the '%s' end\n", + __func__, v_item, varname); env_append(varname, v_item); - + } match = false; free(v_item_tok); }