X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fs390%2Fchar%2Ftape_class.c;h=91c3c642c76e44e97f8538da6e58672339c98e55;hb=b46355a920a3dbdce7365d2e39eefd6c7b87c22a;hp=54b3c79203f5103964e93b80c73e7cc1f13ae9a6;hpb=7b03d1d9c0fd5d6df8da75d595c0768224d2a146;p=~andy%2Flinux diff --git a/drivers/s390/char/tape_class.c b/drivers/s390/char/tape_class.c index 54b3c79203f..91c3c642c76 100644 --- a/drivers/s390/char/tape_class.c +++ b/drivers/s390/char/tape_class.c @@ -77,7 +77,7 @@ struct tape_class_device *register_tape_dev( tcd->class_device = device_create(tape_class, device, tcd->char_device->dev, NULL, "%s", tcd->device_name); - rc = IS_ERR(tcd->class_device) ? PTR_ERR(tcd->class_device) : 0; + rc = PTR_RET(tcd->class_device); if (rc) goto fail_with_cdev; rc = sysfs_create_link(