comparison lwlink/trunk/src/lwlink.c @ 115:776d8bea5b46

implement reading files
author lost
date Sun, 18 Jan 2009 04:53:57 +0000
parents c65fcec346cd
children bb3cc989e84b
comparison
equal deleted inserted replaced
114:c65fcec346cd 115:776d8bea5b46
37 37
38 int debug_level = 0; 38 int debug_level = 0;
39 int outformat = OUTPUT_DECB; 39 int outformat = OUTPUT_DECB;
40 char *outfile = NULL; 40 char *outfile = NULL;
41 41
42 char **inputfiles = NULL; 42 fileinfo_t **inputfiles = NULL;
43 int ninputfiles = 0; 43 int ninputfiles = 0;
44 44
45 void add_input_file(char *fn) 45 void add_input_file(char *fn)
46 { 46 {
47 inputfiles = lw_realloc(inputfiles, sizeof(char *) * (ninputfiles + 1)); 47 inputfiles = lw_realloc(inputfiles, sizeof(fileinfo_t *) * (ninputfiles + 1));
48 inputfiles[ninputfiles++] = lw_strdup(fn); 48 inputfiles[ninputfiles] = lw_malloc(sizeof(fileinfo_t));
49 inputfiles[ninputfiles++] -> filename = lw_strdup(fn);
49 } 50 }
50 51