Changeset 27723 for trunk/ippTools/src/difftool.c
- Timestamp:
- Apr 21, 2010, 3:47:06 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/difftool.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/difftool.c
r27445 r27723 1366 1366 } 1367 1367 1368 1369 1368 psString filter = psMetadataLookupStr(&mdok, row, "filter"); 1370 1369 if (!mdok) { … … 1378 1377 return false; 1379 1378 } 1379 1380 psString warp_data_group = psMetadataLookupStr(&mdok, row, "data_group"); 1381 if (!mdok) { 1382 psError(PXTOOLS_ERR_PROG, false, "warp data_group not found"); 1383 psFree(warp2Query); 1384 psFree(stackQuery); 1385 psFree(skycell_query); 1386 if (!psDBRollback(config->dbh)) { 1387 psError(PS_ERR_UNKNOWN, false, "database error"); 1388 } 1389 return false; 1390 } 1391 if (warp_data_group) { 1392 data_group = warp_data_group; 1393 } 1394 1380 1395 if (!p_psDBRunQueryF(config->dbh, skycell_query, stackQuery, warp_id, filter, warp2Query)) { 1381 1396 psError(PS_ERR_UNKNOWN, false, "database error"); … … 1739 1754 const char *template = psMetadataLookupStr(NULL, row, "template_warp_id"); 1740 1755 const char *tess_id = psMetadataLookupStr(NULL, row, "tess_id"); 1756 psString input_data_group = psMetadataLookupStr(NULL, row, "input_data_group"); 1757 if (input_data_group) { 1758 data_group = input_data_group; 1759 } 1760 1741 1761 if (!input_id || !template || !tess_id) { 1742 1762 psError(PXTOOLS_ERR_PROG, false, "Identifiers not found"); … … 1749 1769 return false; 1750 1770 } 1751 1771 1752 1772 diffRunRow *run = diffRunRowAlloc(0, 1753 1773 "reg",
Note:
See TracChangeset
for help on using the changeset viewer.
