X-Git-Url: https://www.kengrimes.com/gitweb/?p=henge%2Fapc.git;a=blobdiff_plain;f=src%2Fapc.c;h=5bd6d73afe95a91fd3ee211991dbf347c71b3473;hp=0b784edd53027cb6a656874651235520c4156985;hb=25a23e5134b1d9649f0279a4028b887c9deb9987;hpb=098067796d5d9e7f30451608c054e5dd30c85775 diff --git a/src/apc.c b/src/apc.c index 0b784ed..5bd6d73 100644 --- a/src/apc.c +++ b/src/apc.c @@ -24,7 +24,7 @@ #define DEFAULT_PAGESIZE 4096 const char* cargs['Z'] = {0}; long sys_pagesize; - + int main(int, char*[]); extern //lexer.c @@ -80,11 +80,11 @@ int main printf(USAGE_LONG); exit(EXIT_SUCCESS); case DONE: + break; } if ((sys_pagesize = sysconf(_SC_PAGESIZE)) == 0) sys_pagesize = DEFAULT_PAGESIZE; - - if (scanner_init() || ir_init()) + if (ir_init()) { perror("init"); exit(EXIT_FAILURE); } @@ -92,9 +92,7 @@ int main { perror("scanner"); exit(EXIT_FAILURE); } - scanner_quit(); ir_linker(); ir_condenser(); exit(EXIT_SUCCESS); } -