Changeset 14100 for trunk/ippTools/src/camtoolConfig.c
- Timestamp:
- Jul 10, 2007, 11:36:32 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/camtoolConfig.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/camtoolConfig.c
r14023 r14100 181 181 "only return imfiles with a fault status set", false); 182 182 183 // -revertprocessedexp 184 psMetadata *revertprocessedexpArgs = psMetadataAlloc(); 185 psMetadataAddStr(revertprocessedexpArgs, PS_LIST_TAIL, "-cam_id", 0, 186 "search by camtool ID (required)", NULL); 187 psMetadataAddStr(revertprocessedexpArgs, PS_LIST_TAIL, "-chip_id", 0, 188 "search by chiptool ID", NULL); 189 psMetadataAddS16(revertprocessedexpArgs, PS_LIST_TAIL, "-code", 0, 190 "search by fault code", 0); 191 183 192 // -updateprocessedexp 184 193 psMetadata *updateprocessedexpArgs = psMetadataAlloc(); … … 217 226 PXTOOL_ADD_MODE("-addprocessedexp", "", CAMTOOL_MODE_ADDPROCESSEDEXP, addprocessedexpArgs); 218 227 PXTOOL_ADD_MODE("-processedexp", "", CAMTOOL_MODE_PROCESSEDEXP, processedexpArgs); 228 PXTOOL_ADD_MODE("-revertprocessedexp", "", CAMTOOL_MODE_REVERTPROCESSEDEXP, revertprocessedexpArgs); 219 229 PXTOOL_ADD_MODE("-updateprocessedexp", "", CAMTOOL_MODE_UPDATEPROCESSEDEXP,updateprocessedexpArgs); 220 230 PXTOOL_ADD_MODE("-block", "", CAMTOOL_MODE_BLOCK, blockArgs); … … 299 309 } 300 310 } 301 addWhereStr(class);302 311 addWhereStr(class_id); 303 312 addWhereStr(filter); 313 314 // convert '-code' to 'fault' 315 { 316 psS16 fault = 0; 317 bool status = false; 318 if ((fault = psMetadataLookupS16(&status, config->args, "-code"))) { 319 if (!psMetadataAddS16(config->where, PS_LIST_TAIL, "fault", 0, "==", fault)) { 320 psError(PS_ERR_UNKNOWN, false, "failed to add item fault"); 321 psFree(config); 322 return NULL; 323 } 324 } 325 } 304 326 305 327 if (psListLength(config->where->list) < 1) {
Note:
See TracChangeset
for help on using the changeset viewer.
