X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=drivers%2Fvme%2Fvme.c;h=bdbadaa47ef3ecb481b200785d4bc1aa9981f6e4;hb=577f12c07e4edd54730dc559a9c7bc44d22bf7dc;hp=15b64076bc26257abffd02a60de7b2fe4b22c4e0;hpb=97d2116708ca0fd6ad8b00811ee4349b7e19e96f;p=cascardo%2Flinux.git diff --git a/drivers/vme/vme.c b/drivers/vme/vme.c index 15b64076bc26..bdbadaa47ef3 100644 --- a/drivers/vme/vme.c +++ b/drivers/vme/vme.c @@ -156,12 +156,16 @@ size_t vme_get_size(struct vme_resource *resource) case VME_MASTER: retval = vme_master_get(resource, &enabled, &base, &size, &aspace, &cycle, &dwidth); + if (retval) + return 0; return size; break; case VME_SLAVE: retval = vme_slave_get(resource, &enabled, &base, &size, &buf_base, &aspace, &cycle); + if (retval) + return 0; return size; break;