Changeset 14265 for trunk/ippTools/src/dettoolConfig.c
- Timestamp:
- Jul 17, 2007, 10:17:46 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/dettoolConfig.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/dettoolConfig.c
r14243 r14265 695 695 "use the simple output format", false); 696 696 697 // -revertnormalizedexp 698 psMetadata *revertnormalizedexpArgs = psMetadataAlloc(); 699 psMetadataAddStr(revertnormalizedexpArgs, PS_LIST_TAIL, "-det_id", 0, 700 "search by detrend ID (required)", NULL); 701 psMetadataAddS32(revertnormalizedexpArgs, PS_LIST_TAIL, "-iteration", 0, 702 "search by iteration number", 0); 703 psMetadataAddS16(revertnormalizedexpArgs, PS_LIST_TAIL, "-code", 0, 704 "search by fault code", 0); 705 697 706 // -toresidimfile 698 707 psMetadata *toresidimfileArgs = psMetadataAlloc(); … … 1020 1029 PXTOOL_ADD_MODE("-addnormalizedimfile", "", DETTOOL_MODE_ADDNORMALIZEDIMFILE,addnormalizedimfileArgs); 1021 1030 PXTOOL_ADD_MODE("-normalizedimfile","", DETTOOL_MODE_NORMALIZEDIMFILE, normalizedimfileArgs); 1022 PXTOOL_ADD_MODE("-revertnormalizedimfile","", DETTOOL_MODE_REVERTNORMALIZEDIMFILE, normalizedimfileArgs);1031 PXTOOL_ADD_MODE("-revertnormalizedimfile","", DETTOOL_MODE_REVERTNORMALIZEDIMFILE, revertnormalizedimfileArgs); 1023 1032 PXTOOL_ADD_MODE("-tonormalizedexp", "", DETTOOL_MODE_TONORMALIZEDEXP, tonormalizedexpArgs); 1024 1033 PXTOOL_ADD_MODE("-addnormalizedexp", "", DETTOOL_MODE_ADDNORMALIZEDEXP, addnormalizedexpArgs); 1025 1034 PXTOOL_ADD_MODE("-normalizedexp", "", DETTOOL_MODE_NORMALIZEDEXP, normalizedexpArgs); 1035 PXTOOL_ADD_MODE("-revertnormalizedexp","", DETTOOL_MODE_REVERTNORMALIZEDEXP, revertnormalizedexpArgs); 1026 1036 PXTOOL_ADD_MODE("-toresidimfile", "", DETTOOL_MODE_TORESIDIMFILE, toresidimfileArgs); 1027 1037 PXTOOL_ADD_MODE("-addresidimfile", "", DETTOOL_MODE_ADDRESIDIMFILE, addresidimfileArgs); … … 1070 1080 { 1071 1081 // XXX this is broke because you can't specify -iteration 0 1072 int n = 0; 1073 bool status = false; 1074 if ((n = psMetadataLookupS32(&status, config->args, "-iteration"))) { 1075 if (!psMetadataAddS32(config->where, PS_LIST_TAIL, "iteration", 0, "==", n)) { 1082 psMetadataItem *item = psMetadataLookup(config->args, "-iteration"); 1083 if (item && psStrcasestr(item->comment, "found")) { 1084 if (!psMetadataAddS32(config->where, PS_LIST_TAIL, "iteration", 0, "==", item->data.S32)) { 1076 1085 psError(PS_ERR_UNKNOWN, false, "failed to add item iteration"); 1077 1086 psFree(config);
Note:
See TracChangeset
for help on using the changeset viewer.
