ctracer: Initialize the 'parm_list' variable, detected by covscan

It may be used uninitialized, fix it.

  Error: UNINIT (CWE-457):
  dwarves-1.21/ctracer.c:401: var_decl: Declaring variable "parm_list" without initializer.
  dwarves-1.21/ctracer.c:470: uninit_use_in_call: Using uninitialized value "*parm_list" as argument to "%s" when calling "fprintf". [Note: The source code implementation of the function has been overridden by a builtin model.]
  #  468|                                                1, "entry,exit");
  #  469|         }
  #  470|->       fprintf(fp_converter,
  #  471|                 "\\n\",\n\t\t\t %s);\n"
  #  472|                 "\t}\n"

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
Arnaldo Carvalho de Melo 2021-05-17 16:52:34 -03:00
parent 5b0fb9745e
commit d68fd2bbc5
1 changed files with 1 additions and 1 deletions

View File

@ -398,7 +398,7 @@ static int class__emit_ostra_converter(struct tag *tag,
struct type *type = &mini_class->type;
int field = 0, first = 1;
char filename[128];
char parm_list[1024];
char parm_list[1024] = "";
char *p = parm_list;
size_t n;
size_t plen = sizeof(parm_list);