Changeset 28472
- Timestamp:
- Jun 24, 2010, 12:50:19 PM (16 years ago)
- Location:
- branches/pap/ippTools
- Files:
-
- 3 edited
-
share/bgtool_tochip.sql (modified) (1 diff)
-
share/bgtool_towarp.sql (modified) (1 diff)
-
src/bgtool.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap/ippTools/share/bgtool_tochip.sql
r28455 r28472 15 15 AND chipProcessedImfile.quality = 0 16 16 AND (Label.active OR Label.active IS NULL) 17 -- WHERE hook %s 18 ORDER BY priority DESC, chip_bg_id -
branches/pap/ippTools/share/bgtool_towarp.sql
r28465 r28472 22 22 AND chipBackgroundImfile.quality = 0 23 23 AND (Label.active OR Label.active IS NULL) 24 -- WHERE hook %s 25 ORDER BY priority DESC, chip_bg_id -
branches/pap/ippTools/src/bgtool.c
r28470 r28472 495 495 psMetadata *where = psMetadataAlloc(); 496 496 PXOPT_COPY_S64(config->args, where, "-chip_bg_id", "chipBackgroundRun.chip_bg_id", "=="); 497 pxAddLabelSearchArgs (config, where, "-label", "chipBackgroundRun.label", "==");497 pxAddLabelSearchArgs(config, where, "-label", "chipBackgroundRun.label", "=="); 498 498 499 499 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); … … 514 514 psFree(where); 515 515 516 psString limitString = psStringCopy("\nORDER BY priority DESC, chip_bg_id");517 516 if (limit) { 518 psString Append(&limitString, "%s", psDBGenerateLimitSQL(limit));517 psString limitString = psDBGenerateLimitSQL(limit); 519 518 psStringAppend(&query, " %s", limitString); 520 } 521 522 if (!p_psDBRunQueryF(config->dbh, query, whereStr, limitString, whereStr, limitString)) { 519 psFree(limitString); 520 } 521 522 if (!p_psDBRunQueryF(config->dbh, query, whereStr)) { 523 523 psError(psErrorCodeLast(), false, "database error"); 524 524 psFree(query); 525 525 return false; 526 526 } 527 psFree(limitString);528 527 psFree(whereStr); 529 528 psFree(query); … … 1286 1285 psFree(where); 1287 1286 1288 psString limitString = psStringCopy("\nORDER BY priority DESC, warp_bg_id");1289 1287 if (limit) { 1290 psString Append(&limitString, "%s", psDBGenerateLimitSQL(limit));1288 psString limitString = psDBGenerateLimitSQL(limit) 1291 1289 psStringAppend(&query, " %s", limitString); 1292 } 1293 1294 if (!p_psDBRunQueryF(config->dbh, query, whereStr, limitString, whereStr, limitString)) { 1290 psFree(limitString); 1291 } 1292 1293 if (!p_psDBRunQueryF(config->dbh, query, whereStr)) { 1295 1294 psError(psErrorCodeLast(), false, "database error"); 1296 1295 psFree(query); 1297 1296 return false; 1298 1297 } 1299 psFree(limitString);1300 1298 psFree(whereStr); 1301 1299 psFree(query);
Note:
See TracChangeset
for help on using the changeset viewer.
