Changeset 27840 for branches/simtest_nebulous_branches/psModules/src/imcombine/pmSubtractionThreads.c
- Timestamp:
- May 3, 2010, 8:50:52 AM (16 years ago)
- Location:
- branches/simtest_nebulous_branches
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/simtest_nebulous_branches
- Property svn:mergeinfo changed
-
branches/simtest_nebulous_branches/psModules
-
Property svn:mergeinfo
set to (toggle deleted branches)
/trunk/psModules merged eligible /branches/eam_branches/stackphot.20100406/psModules 27623-27653 /branches/pap_delete/psModules 27530-27595
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/simtest_nebulous_branches/psModules/src/imcombine/pmSubtractionThreads.c
r21363 r27840 17 17 } 18 18 19 // Initialise a mutex in each of the input 20 static void subtractionMutexInit(pmReadout *ro) 21 { 22 if (!ro) { 23 return; 24 } 25 26 // XXX if (ro->image) { 27 // XXX psMutexInit(ro->image); 28 // XXX } 29 // XXX if (ro->variance) { 30 // XXX psMutexInit(ro->variance); 31 // XXX } 32 33 return; 34 } 35 36 static void subtractionMutexDestroy(pmReadout *ro) 37 { 38 if (!ro) { 39 return; 40 } 41 42 // XXX if (ro->image) { 43 // XXX psMutexDestroy(ro->image); 44 // XXX } 45 // XXX if (ro->variance) { 46 // XXX psMutexDestroy(ro->variance); 47 // XXX } 48 49 return; 50 } 51 52 void pmSubtractionThreadsInit(pmReadout *in1, pmReadout *in2) 19 void pmSubtractionThreadsInit(void) 53 20 { 54 21 if (threaded) { … … 57 24 58 25 threaded = true; 59 60 subtractionMutexInit(in1);61 subtractionMutexInit(in2);62 26 63 27 { … … 69 33 70 34 { 71 psThreadTask *task = psThreadTaskAlloc("PSMODULES_SUBTRACTION_CALCULATE_EQUATION", 3);35 psThreadTask *task = psThreadTaskAlloc("PSMODULES_SUBTRACTION_CALCULATE_EQUATION", 4); 72 36 task->function = &pmSubtractionCalculateEquationThread; 73 37 psThreadTaskAdd(task); … … 86 50 87 51 88 void pmSubtractionThreadsFinalize( pmReadout *in1, pmReadout *in2)52 void pmSubtractionThreadsFinalize(void) 89 53 { 90 54 if (!threaded) { … … 97 61 psThreadTaskRemove("PSMODULES_SUBTRACTION_CONVOLVE"); 98 62 99 subtractionMutexDestroy(in1);100 subtractionMutexDestroy(in1);101 63 return; 102 64 }
Note:
See TracChangeset
for help on using the changeset viewer.
