Changeset 28018
- Timestamp:
- May 18, 2010, 7:01:40 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/20100427/ippTools/src/difftool.c
r28017 r28018 735 735 } 736 736 // Set diffRun.software_ver to the appropriate value 737 if (!pxSetRunSoftware(config, "diffRun", "diff_id", diff_id, software_ver)) { 738 psError(PS_ERR_UNKNOWN, false, "failed to set diffRun.software_ver for diff_id: %" PRId64, 739 diff_id); 740 psFree(output); 741 if (!psDBRollback(config->dbh)) { 742 psError(PS_ERR_UNKNOWN, false, "database error"); 737 if (software_ver) { 738 if (!pxSetRunSoftware(config, "diffRun", "diff_id", diff_id, software_ver)) { 739 psError(PS_ERR_UNKNOWN, false, "failed to set diffRun.software_ver for diff_id: %" PRId64, 740 diff_id); 741 psFree(output); 742 if (!psDBRollback(config->dbh)) { 743 psError(PS_ERR_UNKNOWN, false, "database error"); 744 } 745 return(false); 743 746 } 744 return(false);745 747 } 746 748 // Set diffRun.maskfrac* to the appropriate values. 747 if (!pxSetRunMaskfrac(config, "diffRun", "diff_id", diff_id, maskfrac_npix, maskfrac_static, 748 maskfrac_dynamic, maskfrac_magic, maskfrac_advisory)) { 749 psError(PS_ERR_UNKNOWN, false, "failed to set diffRun.software_ver for diff_id: %" PRId64, 750 diff_id); 751 psFree(output); 752 if (!psDBRollback(config->dbh)) { 753 psError(PS_ERR_UNKNOWN, false, "database error"); 749 if (maskfrac_npix) { 750 if (!pxSetRunMaskfrac(config, "diffRun", "diff_id", diff_id, maskfrac_npix, maskfrac_static, 751 maskfrac_dynamic, maskfrac_magic, maskfrac_advisory)) { 752 psError(PS_ERR_UNKNOWN, false, "failed to set diffRun.software_ver for diff_id: %" PRId64, 753 diff_id); 754 psFree(output); 755 if (!psDBRollback(config->dbh)) { 756 psError(PS_ERR_UNKNOWN, false, "database error"); 757 } 758 return(false); 754 759 } 755 return(false); 756 } 760 } 757 761 // set diffRun.state to 'full' 758 762 if (!setdiffRunState(config, diff_id, "full", magicked)) {
Note:
See TracChangeset
for help on using the changeset viewer.
