Changeset 7353
- Timestamp:
- Jun 5, 2006, 2:51:06 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/dettool.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/dettool.c
r7352 r7353 1432 1432 } 1433 1433 1434 psFree(rawImfiles); 1435 1434 1436 if (!found) { 1435 1437 psError(PS_ERR_UNKNOWN, true, … … 1449 1451 1450 1452 if (!detResidImfileAnalysisInsertObject(config->dbh, residImfile)) { 1451 psError(PS_ERR_UNKNOWN, false, "database error"); 1452 return false; 1453 } 1453 psError(PS_ERR_UNKNOWN, false, "database error"); 1454 psFree(residImfile); 1455 return false; 1456 } 1457 1458 psFree(residImfile); 1454 1459 1455 1460 return true; … … 1459 1464 { 1460 1465 PS_ASSERT_PTR_NON_NULL(config, false); 1466 1467 // no options are required... use the default where statement 1468 psArray *residImfiles = detResidImfileAnalysisSelectRowObjects(config->dbh, 1469 config->where, 0); 1470 if (!residImfiles) { 1471 psError(PS_ERR_UNKNOWN, false, "no detResidImfileAnalysis rows found"); 1472 return false; 1473 } 1474 1475 if (psArrayLength(residImfiles)) { 1476 // print imfile list 1477 psMetadata *output = psMetadataAlloc(); 1478 for (long i = 0; i < psArrayLength(residImfiles); i++) { 1479 psMetadata *md = detResidImfileAnalysisMetadataFromObject( 1480 residImfiles->data[i]); 1481 psMetadataAddMetadata( 1482 output, PS_LIST_TAIL, "detResidImfileAnalysis", 1483 PS_META_DUPLICATE_OK, NULL, md 1484 ); 1485 } 1486 1487 psString str = psMetadataConfigFormat(output); 1488 psFree(output); 1489 fprintf(stdout, "%s\n", str); 1490 psFree(str); 1491 } 1492 1493 psFree(residImfiles); 1494 1461 1495 return true; 1462 1496 }
Note:
See TracChangeset
for help on using the changeset viewer.
