if (cb) {
                ndev->data_exchange_cb = NULL;
-               ndev->data_exchange_cb_context = 0;
+               ndev->data_exchange_cb_context = NULL;
 
                /* forward skb to nfc core */
                cb(cb_context, skb, err);
                        pr_err("error adding room for accumulated rx data\n");
 
                        kfree_skb(skb);
-                       skb = 0;
+                       skb = NULL;
 
                        kfree_skb(ndev->rx_data_reassembly);
-                       ndev->rx_data_reassembly = 0;
+                       ndev->rx_data_reassembly = NULL;
 
                        err = -ENOMEM;
                        goto exit;
 
                /* third, free old reassembly */
                kfree_skb(ndev->rx_data_reassembly);
-               ndev->rx_data_reassembly = 0;
+               ndev->rx_data_reassembly = NULL;
        }
 
        if (pbf == NCI_PBF_CONT) {