scsi: core: Remove the 'done' argument from SCSI queuecommand_lck functions
[linux-2.6-block.git] / drivers / scsi / aha1740.c
index 39d8759fe558d8febbea9aa44aeefd3853214c9c..18eb4cfcef9a5005394b5b888e11d1f79ec47fc4 100644 (file)
@@ -315,9 +315,9 @@ static irqreturn_t aha1740_intr_handle(int irq, void *dev_id)
        return IRQ_RETVAL(handled);
 }
 
-static int aha1740_queuecommand_lck(struct scsi_cmnd * SCpnt,
-                                   void (*done)(struct scsi_cmnd *))
+static int aha1740_queuecommand_lck(struct scsi_cmnd *SCpnt)
 {
+       void (*done)(struct scsi_cmnd *) = scsi_done;
        unchar direction;
        unchar *cmd = (unchar *) SCpnt->cmnd;
        unchar target = scmd_id(SCpnt);