X-Git-Url: https://git.kengrimes.com/?p=henge%2Fapc.git;a=blobdiff_plain;f=src%2Fapc.c;h=a0667650c2168c09c2ab17f32e82768517ff6214;hp=5bd6d73afe95a91fd3ee211991dbf347c71b3473;hb=e957af2c23e57f97591580aff0b7835eb4af1dc2;hpb=ee18200a9d3817728d6d09745cd29900649d4508 diff --git a/src/apc.c b/src/apc.c index 5bd6d73..a066765 100644 --- a/src/apc.c +++ b/src/apc.c @@ -41,6 +41,8 @@ extern //ir.c int ir_linker(void); extern //ir.c int ir_condenser(void); +extern +void ir_test(void); /* Main entry from terminal parses the command line and kicks off recursive scanning @@ -62,7 +64,12 @@ int main #define DONE -1 #define SCANPATH (cargs['d'] ? cargs['d'] : "./") { int opt; - + if ((sys_pagesize = sysconf(_SC_PAGESIZE)) == 0) + sys_pagesize = DEFAULT_PAGESIZE; + if (ir_init()) + { perror("init"); + exit(EXIT_FAILURE); + } getopt: switch (opt = getopt(argc, argv, OPTS)) { case 'd' : @@ -82,16 +89,11 @@ int main case DONE: break; } - if ((sys_pagesize = sysconf(_SC_PAGESIZE)) == 0) - sys_pagesize = DEFAULT_PAGESIZE; - if (ir_init()) - { perror("init"); - exit(EXIT_FAILURE); - } if (scanner_scanpath(SCANPATH)) { perror("scanner"); exit(EXIT_FAILURE); } + ir_test(); ir_linker(); ir_condenser(); exit(EXIT_SUCCESS);