comparison src/lwlink.c @ 296:14d835cf02d9

Handle input files on command line and add some memory management utility functions
author lost
date Sat, 17 Jan 2009 20:54:58 +0000
parents 0f488febdc2b
children c52ad3135bd3
comparison
equal deleted inserted replaced
295:7a3d66e72a4c 296:14d835cf02d9
31 #include <errno.h> 31 #include <errno.h>
32 #include <stdio.h> 32 #include <stdio.h>
33 #include <stdlib.h> 33 #include <stdlib.h>
34 34
35 #include "lwlink.h" 35 #include "lwlink.h"
36 #include "util.h"
36 37
37 int debug_level = 0; 38 int debug_level = 0;
38 int outformat = OUTPUT_DECB; 39 int outformat = OUTPUT_DECB;
39 char *outfile = NULL; 40 char *outfile = NULL;
40 41
42 char **inputfiles = NULL;
43 int ninputfiles = 0;
44
45 void add_input_file(char *fn)
46 {
47 inputfiles = lw_realloc(inputfiles, sizeof(char *) * (ninputfiles + 1));
48 inputfiles[ninputfiles++] = lw_strdup(fn);
49 }
50