Browse Source

video: driver: initialize local variables

initialize local vairables to avoid errors

Change-Id: I768f3da15870ec3151cbe4eb37299c44609ebddb
Signed-off-by: Deepa Guthyappa Madivalara <[email protected]>
Deepa Guthyappa Madivalara 3 năm trước cách đây
mục cha
commit
0c87473d7b
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      driver/vidc/src/msm_vidc_driver.c

+ 2 - 1
driver/vidc/src/msm_vidc_driver.c

@@ -3217,7 +3217,7 @@ exit:
 
 
 static void msm_vidc_update_input_cr(struct msm_vidc_inst *inst, u32 idx, u32 cr)
 static void msm_vidc_update_input_cr(struct msm_vidc_inst *inst, u32 idx, u32 cr)
 {
 {
-	struct msm_vidc_input_cr_data *temp, *next;
+	struct msm_vidc_input_cr_data *temp = NULL, *next = NULL;
 	bool found = false;
 	bool found = false;
 
 
 	list_for_each_entry_safe(temp, next, &inst->enc_input_crs, list) {
 	list_for_each_entry_safe(temp, next, &inst->enc_input_crs, list) {
@@ -3228,6 +3228,7 @@ static void msm_vidc_update_input_cr(struct msm_vidc_inst *inst, u32 idx, u32 cr
 		}
 		}
 	}
 	}
 	if (!found) {
 	if (!found) {
+		temp = NULL;
 		if (msm_vidc_vmem_alloc(sizeof(*temp), (void **)&temp, __func__))
 		if (msm_vidc_vmem_alloc(sizeof(*temp), (void **)&temp, __func__))
 			return;
 			return;