Changeset 8187
- Timestamp:
- Aug 4, 2006, 5:05:37 PM (20 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 3 edited
-
pxframes.c (modified) (2 diffs)
-
regtool.c (modified) (1 diff)
-
regtoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/pxframes.c
r8175 r8187 51 51 PS_ASSERT_PTR_NON_NULL(frames, false); \ 52 52 \ 53 psMetadata *output = psMetadataAlloc(); \ 53 bool simple = false; \ 54 { \ 55 bool status = false; \ 56 simple = psMetadataLookupBool(&status, config->args, "-simple"); \ 57 if (!status) { \ 58 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -simple"); \ 59 return false; \ 60 } \ 61 } \ 54 62 \ 55 63 for (long i = 0; i < psArrayLength(frames); i++) { \ … … 58 66 PS_ASSERT_PTR_NON_NULL(frame->images, false); \ 59 67 \ 60 for (long j = 0; j < psArrayLength(frame->images); j++) { \ 61 imfiletype##Row *image = frame->images->data[j]; \ 62 psMetadata *md = imfiletype##MetadataFromObject(image); \ 63 psMetadataAddMetadata(output, PS_LIST_TAIL, #imfiletype, PS_META_DUPLICATE_OK, NULL, md); \ 64 psFree(md); \ 68 if (!imfiletype##PrintObjects(stdout, frame->images, !simple)) { \ 69 psError(PS_ERR_UNKNOWN, false, "failed to print array"); \ 70 return false; \ 65 71 } \ 66 72 } \ 67 \ 68 psString str = psMetadataConfigFormat(output); \ 69 psFree(output); \ 70 fprintf(stream, "%s\n", str); \ 71 psFree(str); \ 73 \ 72 74 \ 73 75 return true; \ -
trunk/ippTools/src/regtool.c
r8120 r8187 65 65 if (!status) { 66 66 psError(PS_ERR_UNKNOWN, false,"newFramePrint() failed"); 67 psFree(new); 67 68 return false; 68 69 } -
trunk/ippTools/src/regtoolConfig.c
r8120 r8187 34 34 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-class", 0, 35 35 "define class", NULL); 36 psMetadataAddBool(pendingArgs, PS_LIST_TAIL, "-simple", 0, 37 "use the simple output format", false); 36 38 37 39
Note:
See TracChangeset
for help on using the changeset viewer.
