diag: Initialize local variables

Fix the issue seen below, when flags_sec is uninitialized.

drivers/char/diag/diag_memorydevice.c: In function 'diag_md_write':
./include/linux/spinlock.h:261:3: warning: 'flags_sec' may be used
uninitialized in this function [-Wmaybe-uninitialized].

This patch initializes the local variable flags_sec.

Change-Id: I28a05d8c54468bb7f75f90dea69e074e27ff4a26
Signed-off-by: Anant Goel <anantg@codeaurora.org>
tirimbino
Anant Goel 5 years ago
parent e078309580
commit 5eb2aa3918
  1. 2
      drivers/char/diag/diag_memorydevice.c

@ -206,7 +206,7 @@ int diag_md_write(int id, unsigned char *buf, int len, int ctx)
{
int i, peripheral, pid = 0;
uint8_t found = 0;
unsigned long flags, flags_sec;
unsigned long flags, flags_sec = 0;
struct diag_md_info *ch = NULL;
struct diag_md_session_t *session_info = NULL;

Loading…
Cancel
Save