Changeset 6104
- Timestamp:
- Jan 20, 2006, 4:55:19 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/chiptool.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/chiptool.c
r6075 r6104 6 6 p2searchConfig(&config, argc, argv); 7 7 8 if (config.mode == P2_MODE_QUICK) { 9 psArray *rawFrames = p2searchRawFrames(&config); 10 if (!rawFrames) { 11 psAbort(argv[0], "p2searchRawFrames() failed"); 8 switch (config.mode) { 9 case P2_MODE_QUICK: 10 { 11 psArray *rawFrames = p2searchRawFrames(&config); 12 if (!rawFrames) { 13 psAbort(argv[0], "p2searchRawFrames() failed"); 14 } 15 psArray *pendingFrames = p2rawToPending(&config, rawFrames); 16 if (!pendingFrames) { 17 psAbort(argv[0], "p2rawToPending() failed"); 18 } 19 bool status = p2writePendingFrames(&config, pendingFrames); 20 if (!status) { 21 psAbort(argv[0], "p2writePendingFrames() failed"); 22 } 12 23 } 13 psArray *pendingFrames = p2rawToPending(&config, rawFrames); 14 if (!pendingFrames) { 15 psAbort(argv[0], "p2rawToPending() failed"); 24 break; 25 case P2_MODE_DEFINE: 26 { 27 psArray *rawFrames = p2searchRawFrames(&config); 28 if (!rawFrames) { 29 psAbort(argv[0], "p2searchRawFrames() failed"); 30 } 31 bool status = p2insertPendingFrames(&config, rawFrames); 32 if (!status) { 33 psAbort(argv[0], "p2insertPendingFrames() failed"); 34 } 16 35 } 17 bool status = p2writePendingFrames(&config, pendingFrames); 18 if (!status) { 19 psAbort(argv[0], "p2writePendingFrames() failed"); 36 break; 37 case P2_MODE_PENDING: 38 { 39 psArray *pendingFrames = p2searchPendingFrames(&config); 40 if (!pendingFrames) { 41 psAbort(argv[0], "p2searchPendingFrames() failed"); 42 } 43 bool status = p2writePendingFrames(&config, pendingFrames); 44 if (!status) { 45 psAbort(argv[0], "p2insertPendingFrames() failed"); 46 } 20 47 } 21 } 22 23 if (config.mode == P2_MODE_DEFINE) { 24 psArray *rawFrames = p2searchRawFrames(&config); 25 if (!rawFrames) { 26 psAbort(argv[0], "p2searchRawFrames() failed"); 27 } 28 bool status = p2insertPendingFrames(&config, rawFrames); 29 if (!status) { 30 psAbort(argv[0], "p2insertPendingFrames() failed"); 31 } 32 } 33 34 if (config.mode == P2_MODE_PENDING) { 35 psArray *pendingFrames = p2searchPendingFrames(&config); 36 if (!pendingFrames) { 37 psAbort(argv[0], "p2searchPendingFrames() failed"); 38 } 39 bool status = p2writePendingFrames(&config, pendingFrames); 40 if (!status) { 41 psAbort(argv[0], "p2insertPendingFrames() failed"); 42 } 43 } 44 48 break; 45 49 /* 46 50 if (config.mode == P2_MODE_UPDATE) { … … 51 55 } 52 56 */ 53 54 if (config.mode == P2_MODE_DONE) { 55 psArray *pendingFrames = p2searchPendingFrames(&config); 56 if (!pendingFrames) { 57 psAbort(argv[0], "p2searchPendingFrames() failed"); 57 case P2_MODE_DONE: 58 { 59 psArray *pendingFrames = p2searchPendingFrames(&config); 60 if (!pendingFrames) { 61 psAbort(argv[0], "p2searchPendingFrames() failed"); 62 } 63 psArray *doneFrames = p2pendingToDone(&config, pendingFrames); 64 if (!doneFrames) { 65 psAbort(argv[0], "p2pendingToDone() failed"); 66 } 67 bool status = p2insertDoneFrames(&config, doneFrames); 68 if (!status) { 69 psAbort(argv[0], "p2insertDoneFrames() failed"); 70 } 58 71 } 59 psArray *doneFrames = p2pendingToDone(&config, pendingFrames); 60 if (!doneFrames) { 61 psAbort(argv[0], "p2pendingToDone() failed"); 62 } 63 bool status = p2insertDoneFrames(&config, doneFrames); 64 if (!status) { 65 psAbort(argv[0], "p2insertDoneFrames() failed"); 66 } 72 break; 73 default: 74 psAbort (argv[0], "invalid option (this should not happen)"); 67 75 } 68 76
Note:
See TracChangeset
for help on using the changeset viewer.
