ASoC: Intel: initial scalar variable ba
authorJie Yang <yang.jie@intel.com>
Wed, 4 Feb 2015 12:23:13 +0000 (20:23 +0800)
committerMark Brown <broonie@kernel.org>
Wed, 4 Feb 2015 12:31:43 +0000 (12:31 +0000)
Reported by Coverity: CID 1267985 CID 1267986

Fix these two Defects: Uninitialized scalar variable.

Signed-off-by: Jie Yang <yang.jie@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/sst-firmware.c

index cad6ea1..dcc145f 100644 (file)
@@ -786,6 +786,7 @@ int sst_module_alloc_blocks(struct sst_module *module)
        struct sst_block_allocator ba;
        int ret;
 
+       memset(&ba, 0, sizeof(ba));
        ba.size = module->size;
        ba.type = module->type;
        ba.offset = module->offset;
@@ -859,6 +860,7 @@ int sst_module_runtime_alloc_blocks(struct sst_module_runtime *runtime,
        if (module->persistent_size == 0)
                return 0;
 
+       memset(&ba, 0, sizeof(ba));
        ba.size = module->persistent_size;
        ba.type = SST_MEM_DRAM;