Changeset 26997 for trunk/ippTools/src/disttool.c
- Timestamp:
- Feb 18, 2010, 5:44:54 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/disttool.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/disttool.c
r26984 r26997 277 277 // stack stage doesn't require magic 278 278 no_magic = true; 279 } else if (!strcmp(stage, "SSdiff")) { 280 magicRunType = "diffRun"; 281 runJoinStr = "diffRun.diff_id"; 282 query = pxDataGet("disttool_definebyquery_SSdiff.sql"); 283 if (!query) { 284 psError(PXTOOLS_ERR_SYS, false, "failed to retrieve SQL statement"); 285 psFree(where); 286 return(false); 287 } 288 289 if (label) { 290 psStringAppend(&query, " AND (diffRun.label = '%s') ", label); 291 } 292 if (dist_group) { 293 psStringAppend(&query, " AND (diffRun.dist_group = '%s') ", dist_group); 294 } 295 296 no_magic = true; 279 297 } else { 280 298 psError(PS_ERR_UNKNOWN, true, "unknown value for stage: %s", stage); … … 313 331 psFree(limitString); 314 332 } 315 333 psTrace("disttool",2,query,joinHook ? joinHook : ""); 316 334 if (!p_psDBRunQueryF(config->dbh, query, joinHook ? joinHook : "")) { 317 psError(PS_ERR_UNKNOWN, false, "database error");318 psFree(query);319 return false;335 psError(PS_ERR_UNKNOWN, false, "database error"); 336 psFree(query); 337 return false; 320 338 } 321 339 psFree(query);
Note:
See TracChangeset
for help on using the changeset viewer.
