Changeset 30188
- Timestamp:
- Dec 27, 2010, 2:40:13 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libdvo/src/dvo_util.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libdvo/src/dvo_util.c
r27435 r30188 255 255 dvo_catalog_free (&catalog); 256 256 } 257 size_t NInvalidDetID = 0; 257 258 if (Ndetect) { 258 259 dvoDetection *sorted; … … 262 263 off_t i; 263 264 for (i = 0; i < Ndetect; i++) { 264 sorted[detections[i].meas.detID] = detections[i]; 265 266 if (detections[i].meas.detID < 0 || detections[i].meas.detID > (*pMaxDetID + 1)) 267 NInvalidDetID++; 268 else 269 sorted[detections[i].meas.detID] = detections[i]; 265 270 } 266 271 *results = sorted; … … 271 276 FREE(detections); 272 277 278 if (NInvalidDetID) fprintf (stderr, "ERROR: Encountered %ld invalid detection IDs\n", NInvalidDetID); 279 273 280 return (Ndetect); 274 281
Note:
See TracChangeset
for help on using the changeset viewer.
