[S390] sparse: fix sparse NULL pointer warnings
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Sun, 30 Oct 2011 14:17:16 +0000 (15:17 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Sun, 30 Oct 2011 14:16:46 +0000 (15:16 +0100)
Fix two NULL pointer warnings in the dasd driver:

drivers/s390/block/dasd_eckd.c:2353:20: warning: Using plain integer as NULL pointer
drivers/s390/block/dasd_eckd.c:2415:44: warning: Using plain integer as NULL pointer

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/block/dasd_eckd.c

index cca2509..6ab2968 100644 (file)
@@ -2386,7 +2386,7 @@ static struct dasd_ccw_req *dasd_eckd_build_cp_cmd_track(
        new_track = 1;
        end_idaw = 0;
        len_to_track_end = 0;
        new_track = 1;
        end_idaw = 0;
        len_to_track_end = 0;
-       idaw_dst = 0;
+       idaw_dst = NULL;
        idaw_len = 0;
        rq_for_each_segment(bv, req, iter) {
                dst = page_address(bv->bv_page) + bv->bv_offset;
        idaw_len = 0;
        rq_for_each_segment(bv, req, iter) {
                dst = page_address(bv->bv_page) + bv->bv_offset;
@@ -2448,7 +2448,7 @@ static struct dasd_ccw_req *dasd_eckd_build_cp_cmd_track(
                        if (end_idaw) {
                                idaws = idal_create_words(idaws, idaw_dst,
                                                          idaw_len);
                        if (end_idaw) {
                                idaws = idal_create_words(idaws, idaw_dst,
                                                          idaw_len);
-                               idaw_dst = 0;
+                               idaw_dst = NULL;
                                idaw_len = 0;
                                end_idaw = 0;
                        }
                                idaw_len = 0;
                                end_idaw = 0;
                        }