]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/isdn/hisax/hfc_usb.c
Merge branch 'for-next' into for-linus
[karo-tx-linux.git] / drivers / isdn / hisax / hfc_usb.c
index ad5831f37d84a378c79e1253fa4cf0892a3b191b..aaaeaafd86f4caa0b1e92aeacc4848346081fd49 100644 (file)
@@ -817,8 +817,8 @@ collect_rx_frame(usb_fifo * fifo, __u8 * data, int len, int finish)
        }
        /* we have a complete hdlc packet */
        if (finish) {
-               if ((!fifo->skbuff->data[fifo->skbuff->len - 1])
-                   && (fifo->skbuff->len > 3)) {
+               if (fifo->skbuff->len > 3 &&
+                               !fifo->skbuff->data[fifo->skbuff->len - 1]) {
 
                        if (fifon == HFCUSB_D_RX) {
                                DBG(HFCUSB_DBG_DCHANNEL,