From: Adrian Chadd Date: Sat, 26 Nov 2016 17:55:06 +0000 (-0800) Subject: Merge pull request #116 from olerem/warnings-2016.11.26 X-Git-Url: https://jxself.org/git/?p=open-ath9k-htc-firmware.git;a=commitdiff_plain;h=9deca3b8b552bd4871042793aaf9395e797cbf52;hp=f206e56128c3796d1c87419de31c0d5126c79abf Merge pull request #116 from olerem/warnings-2016.11.26 Warnings 2016.11.26 --- diff --git a/target_firmware/CMakeLists.txt b/target_firmware/CMakeLists.txt index e167b36..73cb930 100644 --- a/target_firmware/CMakeLists.txt +++ b/target_firmware/CMakeLists.txt @@ -46,10 +46,10 @@ ADD_DEFINITIONS( -Wunused-variable -Wunused-value -Wpointer-arith - -Wundef -nostdlib -Wundef -Wunused-but-set-variable + -Wmaybe-uninitialized ) ADD_DEFINITIONS( -D_RAM_ diff --git a/target_firmware/wlan/if_ath.c b/target_firmware/wlan/if_ath.c index d762989..b31fbdb 100755 --- a/target_firmware/wlan/if_ath.c +++ b/target_firmware/wlan/if_ath.c @@ -1098,9 +1098,9 @@ static void ath_enable_intr_tgt(void *Context, A_UINT16 Command, { struct ath_softc_tgt *sc = (struct ath_softc_tgt *)Context; struct ath_hal *ah = sc->sc_ah; - a_uint32_t intr; + a_uint32_t intr = 0; - if (data) + if (datalen == 4) intr = (*(a_uint32_t *)data); intr = adf_os_ntohl(intr);