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

Reply via email to