Skip to contentSkip to conversation

ARM: Fix build warning in do_alignment.

PATCH New Chanho Min 1 participant 1 message Sep 4, 2012 Arm (32-bit)

lore
Share & tools
lore

Chanho Min

author
#0 lore raw

PATCH 1/1 ARM: Fix build warning in do_alignment.

Fix the following build warning:

arch/arm/mm/alignment.c: In function 'do_alignment':
arch/arm/mm/alignment.c:327:15: warning: 'offset.un' may be used uninitialized in this function [-Wuninitialized] arch/arm/mm/alignment.c:749:21: note: 'offset.un' was declared here

---
 arch/arm/mm/alignment.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
arch/arm/mm/alignment.c +1 -1
index 9107231..f83b38c 100644
@@ -746,7 +746,7 @@ do_alignment_t32_to_handler(unsigned long *pinstr, struct pt_regs *regs,
 static int
 do_alignment(unsigned long addr, unsigned int fsr, struct pt_regs *regs)
 {
-	union offset_union offset;
+	union offset_union offset = {0};
 	unsigned long instr = 0, instrptr;
 	int (*handler)(unsigned long addr, unsigned long instr, struct pt_regs *regs);
 	unsigned int type;
Signature · 1 line
1.7.9.5