Index: /trunk/psModules/src/imcombine/pmSubtractionThreads.c
===================================================================
--- /trunk/psModules/src/imcombine/pmSubtractionThreads.c	(revision 19339)
+++ /trunk/psModules/src/imcombine/pmSubtractionThreads.c	(revision 19340)
@@ -50,5 +50,5 @@
 }
 
-void pmSubtractionThreadsInit(pmReadout *out1, pmReadout *out2, pmReadout *in1, pmReadout *in2)
+void pmSubtractionThreadsInit(pmReadout *in1, pmReadout *in2)
 {
     if (threaded) {
@@ -58,6 +58,4 @@
     threaded = true;
 
-    subtractionMutexInit(out1);
-    subtractionMutexInit(out2);
     subtractionMutexInit(in1);
     subtractionMutexInit(in2);
@@ -88,5 +86,5 @@
 
 
-void pmSubtractionThreadsFinalize(pmReadout *out1, pmReadout *out2, pmReadout *in1, pmReadout *in2)
+void pmSubtractionThreadsFinalize(pmReadout *in1, pmReadout *in2)
 {
     if (!threaded) {
@@ -99,6 +97,4 @@
     psThreadTaskRemove("PSMODULES_SUBTRACTION_CONVOLVE");
 
-    subtractionMutexDestroy(out1);
-    subtractionMutexDestroy(out2);
     subtractionMutexDestroy(in1);
     subtractionMutexDestroy(in1);
Index: /trunk/psModules/src/imcombine/pmSubtractionThreads.h
===================================================================
--- /trunk/psModules/src/imcombine/pmSubtractionThreads.h	(revision 19339)
+++ /trunk/psModules/src/imcombine/pmSubtractionThreads.h	(revision 19340)
@@ -8,6 +8,5 @@
 ///
 /// Sets up thread tasks, and initialises mutexes in readouts
-void pmSubtractionThreadsInit(pmReadout *out1, pmReadout *out2, // Output readouts
-                              pmReadout *in1, pmReadout *in2 // Input readouts
+void pmSubtractionThreadsInit(pmReadout *in1, pmReadout *in2 // Input readouts
     );
 
@@ -16,5 +15,5 @@
 ///
 /// Destroys thread tasks, and initialises mutexes in readouts
-void pmSubtractionThreadsFinalize(pmReadout *out1, pmReadout *out2, pmReadout *in1, pmReadout *in2);
+void pmSubtractionThreadsFinalize(pmReadout *in1, pmReadout *in2);
 
 #endif
