libertas: fix warning about %zd:
authorJohn W. Linville <linville@tuxdriver.com>
Tue, 14 Apr 2009 15:45:57 +0000 (11:45 -0400)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 22 Apr 2009 20:54:44 +0000 (16:54 -0400)
drivers/net/wireless/libertas/rx.c: In function ‘lbs_process_rxed_packet’:
drivers/net/wireless/libertas/rx.c:184: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 4 has type ‘__le32’
drivers/net/wireless/libertas/rx.c:184: warning: format ‘%zd’ expects type ‘signed size_t’, but argument 5 has type ‘unsigned int’

Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/libertas/rx.c

index bd845d0..65f02cc 100644 (file)
@@ -182,8 +182,8 @@ int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *skb)
        }
 
        lbs_deb_rx("rx data: skb->len - pkt_ptr = %d-%zd = %zd\n",
-               skb->len, le32_to_cpu(p_rx_pd->pkt_ptr),
-               skb->len - le32_to_cpu(p_rx_pd->pkt_ptr));
+               skb->len, (size_t)le32_to_cpu(p_rx_pd->pkt_ptr),
+               skb->len - (size_t)le32_to_cpu(p_rx_pd->pkt_ptr));
 
        lbs_deb_hex(LBS_DEB_RX, "RX Data: Dest", p_rx_pkt->eth803_hdr.dest_addr,
                sizeof(p_rx_pkt->eth803_hdr.dest_addr));