Changeset 25250
- Timestamp:
- Sep 2, 2009, 11:42:45 AM (17 years ago)
- File:
-
- 1 edited
-
branches/pap_mops/ppMops/src/ppMopsMerge.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap_mops/ppMops/src/ppMopsMerge.c
r25249 r25250 34 34 psTrace("ppMops.merge", 1, "Merging detections from %ld inputs\n", detections->n); 35 35 36 ppMopsDetections *merged = psMemIncrRefCounter(detections->data[0]); // Merged list 37 psTrace("ppMops.merge", 3, "Automatically merging %ld detections from input 0\n", merged->num); 36 ppMopsDetections *merged = NULL; // Merged list 38 37 int num = 1; // Number of merged files 39 for (int i = 1; i < detections->n; i++) {38 for (int i = 0; i < detections->n; i++) { 40 39 ppMopsDetections *det = detections->data[i]; // Detections of interest 41 40 if (!det) { 42 41 psTrace("ppMops.merge", 3, "Ignoring NULL input %d\n", i); 43 42 continue; 43 } else if (det->num == 0) { 44 psTrace("ppMops.merge", 3, "Ignoring empty input %d\n", i); 45 continue; 44 46 } 45 47 num++; 48 if (!merged) { 49 psTrace("ppMops.merge", 3, "Accepting %ld detections from input %d\n", det->num, i); 50 merged = psMemIncrRefCounter(detections->data[0]); 51 continue; 52 } 46 53 psTrace("ppMops.merge", 3, "Merging %ld detections from input %d\n", det->num, i); 47 54
Note:
See TracChangeset
for help on using the changeset viewer.
