]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/media/pci/mantis/mantis_dma.c
[media] mantis: Fix error handling in mantis_dma_init()
[karo-tx-linux.git] / drivers / media / pci / mantis / mantis_dma.c
index 1d59c7e039f7d41e989dc986cf6ac09815165747..87990ece5848957baf4af40dd5100f356466b901 100644 (file)
@@ -130,10 +130,11 @@ err:
 
 int mantis_dma_init(struct mantis_pci *mantis)
 {
-       int err = 0;
+       int err;
 
        dprintk(MANTIS_DEBUG, 1, "Mantis DMA init");
-       if (mantis_alloc_buffers(mantis) < 0) {
+       err = mantis_alloc_buffers(mantis);
+       if (err < 0) {
                dprintk(MANTIS_ERROR, 1, "Error allocating DMA buffer");
 
                /* Stop RISC Engine */