moblib_bind: fix the variable uninit misra issue

Signed-off-by: guoshichao <guoshichao@xiaomi.com>
diff --git a/libs/libc/modlib/modlib_bind.c b/libs/libc/modlib/modlib_bind.c
index 33750bc..b7202d8 100644
--- a/libs/libc/modlib/modlib_bind.c
+++ b/libs/libc/modlib/modlib_bind.c
@@ -607,7 +607,7 @@
 
   /* Assume DT_RELA to get maximum size required */
 
-  rels = lib_malloc(CONFIG_MODLIB_RELOCATION_BUFFERCOUNT * sizeof(Elf_Rela));
+  rels = lib_zalloc(CONFIG_MODLIB_RELOCATION_BUFFERCOUNT * sizeof(Elf_Rela));
   if (!rels)
     {
       berr("Failed to allocate memory for elf relocation rels\n");
@@ -774,7 +774,10 @@
             }
           else
             {
-              Elf_Sym dynsym;
+              Elf_Sym dynsym =
+                {
+                  0
+                };
 
               addr = rel->r_offset - loadinfo->datasec + loadinfo->datastart;