Changeset 10046
- Timestamp:
- Nov 17, 2006, 12:31:31 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/pxadmin.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/pxadmin.c
r9392 r10046 29 29 int main(int argc, char **argv) 30 30 { 31 psLibInit(NULL); 32 31 33 pxConfig *config = pxAdminConfig(NULL, argc, argv); 32 34 … … 34 36 case PXADMIN_MODE_RECREATE: 35 37 if (!pxDeleteTables(config)) { 36 psErrorStackPrint(stderr, "table deletion failed"); 37 exit(EXIT_FAILURE); 38 goto FAIL; 38 39 } 39 40 // fall through 40 41 case PXADMIN_MODE_CREATE: 41 42 if (!pxCreateTables(config)) { 42 psErrorStackPrint(stderr, "table creation failed"); 43 exit(EXIT_FAILURE); 43 goto FAIL; 44 44 } 45 45 break; 46 46 case PXADMIN_MODE_DELETE: 47 47 if (!pxDeleteTables(config)) { 48 psErrorStackPrint(stderr, "table deletion failed"); 49 exit(EXIT_FAILURE); 48 goto FAIL; 50 49 } 51 50 break; … … 54 53 } 55 54 55 psFree(config); 56 pmConfigDone(); 57 psLibFinalize(); 58 56 59 exit(EXIT_SUCCESS); 60 61 FAIL: 62 psErrorStackPrint(stderr, "\n"); 63 64 psFree(config); 65 pmConfigDone(); 66 psLibFinalize(); 67 68 exit(EXIT_FAILURE); 57 69 }
Note:
See TracChangeset
for help on using the changeset viewer.
