OSDN Git Service

input: touchscreen: Fix uninitialized variable usage in Atmel driver
authorVenkata Prahlad Valluru <vvalluru@codeaurora.org>
Tue, 3 Apr 2018 06:25:52 +0000 (11:55 +0530)
committerVenkata Prahlad Valluru <vvalluru@codeaurora.org>
Tue, 3 Apr 2018 06:25:52 +0000 (11:55 +0530)
Initialize variables that are passed by reference, so that
they can be used safely afterwards, irrespective of the
called function actions.

Change-Id: Ib7fa26b0682c719cabdb9cb94f206a93e3eaaf63
Signed-off-by: Venkata Prahlad Valluru <vvalluru@codeaurora.org>
drivers/input/touchscreen/atmel_maxtouch_ts.c

index 99a4b40..423a055 100644 (file)
@@ -1627,7 +1627,8 @@ static int mxt_update_t100_resolution(struct mxt_data *data)
        u16 range_y = 0;
        u16 temp;
        u8 cfg = 0;
-       u8 tchaux, aux;
+       u8 tchaux = 0;
+       u8 aux;
        bool update = false;
 
        object = mxt_get_object(data, MXT_TOUCH_MULTITOUCHSCREEN_T100);