]> git.puffer.fish Git - matthieu/frr.git/commitdiff
tools: fix unused variable in callgraph tool
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 26 May 2022 09:56:36 +0000 (11:56 +0200)
committerDavid Lamparter <equinox@opensourcerouting.org>
Thu, 26 May 2022 14:11:12 +0000 (16:11 +0200)
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
tools/frr-llvm-cg.c

index fbcf9222d281828061e949f237dd931e7acfe1a6..8ce754fecccfc3c853ca41f5e01e8ae25d956cf2 100644 (file)
@@ -561,7 +561,6 @@ static void process_call(struct json_object *js_calls,
        unsigned n_args = LLVMGetNumArgOperands(instr);
 
        bool is_external = LLVMIsDeclaration(called);
-       enum called_fn called_type = FN_GENERIC;
 
        js_call = json_object_new_object();
        json_object_array_add(js_calls, js_call);
@@ -570,7 +569,6 @@ static void process_call(struct json_object *js_calls,
                               json_object_new_boolean(is_external));
 
        if (!called_name || called_len == 0) {
-               called_type = FN_NONAME;
                json_object_object_add(js_call, "type",
                                       json_object_new_string("indirect"));
 
@@ -653,8 +651,6 @@ static void process_call(struct json_object *js_calls,
                }
 #ifdef FRR_SPECIFIC
        } else if (!strcmp(called_name, "_install_element")) {
-               called_type = FN_INSTALL_ELEMENT;
-
                LLVMValueRef param0 = LLVMGetOperand(instr, 0);
                if (!LLVMIsAConstantInt(param0))
                        goto out_nonconst;
@@ -694,8 +690,6 @@ static void process_call(struct json_object *js_calls,
                        json_object_new_string("install_element"));
                return;
        } else if (is_thread_sched(called_name, called_len)) {
-               called_type = FN_THREAD_ADD;
-
                json_object_object_add(js_call, "type",
                                       json_object_new_string("thread_sched"));
                json_object_object_add(