staging: rtl8723au: HalEEValueCheck(): content of a u8 is always >= 0
authorJes Sorensen <Jes.Sorensen@redhat.com>
Wed, 21 May 2014 07:37:28 +0000 (09:37 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 23 May 2014 07:27:40 +0000 (16:27 +0900)
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c

index e2d426a..0afc742 100644 (file)
@@ -1720,9 +1720,9 @@ static void Hal_EEValueCheck(u8 EEType, void *pInValue, void *pOutValue)
                u8 *pIn, *pOut;
                pIn = (u8 *) pInValue;
                pOut = (u8 *) pOutValue;
-               if (*pIn >= 0 && *pIn <= 63) {
+               if (*pIn <= 63)
                        *pOut = *pIn;
-               else {
+               else {
                        RT_TRACE(_module_hci_hal_init_c_, _drv_err_,
                                 ("EETYPE_TX_PWR, value =%d is invalid, set "
                                  "to default = 0x%x\n",