By cleaning up the code the compiler does not emit the following warning anymore:
src/barebox-state.c: In function '__state_string_get': src/barebox-state.c:254:6: warning: unused variable 'ret' [-Wunused-variable] int ret; ^~~ src/barebox-state.c: In function 'state_get': src/barebox-state.c:317:25: warning: unused variable 'v' [-Wunused-variable] struct state_variable *v; ^ src/barebox-state.c:316:14: warning: unused variable 'backend_type' [-Wunused-variable] const char *backend_type = NULL; ^~~~~~~~~~~~ src/barebox-state.c:313:8: warning: unused variable 'path' [-Wunused-variable] char *path; ^~~~ src/barebox-state.c: In function 'main': src/barebox-state.c:561:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ Signed-off-by: Ulrich Ölmann <u.oelm...@pengutronix.de> --- src/barebox-state.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/barebox-state.c b/src/barebox-state.c index fc9a7bb055ef..946a8dba6d8c 100644 --- a/src/barebox-state.c +++ b/src/barebox-state.c @@ -251,7 +251,6 @@ static char *__state_string_get(struct state_variable *var) { struct state_string *string = to_state_string(var); char *str; - int ret; if (string->raw[0]) str = strndup(string->raw, string->var.size); @@ -310,11 +309,8 @@ static int state_set_var(struct state *state, const char *var, const char *val) struct state *state_get(const char *name, bool readonly, bool auth) { struct device_node *root, *node; - char *path; struct state *state; int ret; - const char *backend_type = NULL; - struct state_variable *v; root = of_read_proc_devicetree(); if (IS_ERR(root)) { @@ -564,7 +560,6 @@ int main(int argc, char *argv[]) state_for_each_var(state->state, v) { struct variable_str_type *vtype; char *name, *ptr; - int i; /* replace "." by "_" to make it var name shell compatible */ name = strdup(v->name); -- 2.20.1 _______________________________________________ OSS-Tools mailing list OSS-Tools@pengutronix.de