comparison lwlink/lwlink.c @ 171:d610b8aef91b

Added LWAR skeleton
author lost
date Sun, 01 Mar 2009 19:37:03 +0000
parents 106c2fe3c9d9
children 6ebb93b409ba
comparison
equal deleted inserted replaced
170:bf69160da467 171:d610b8aef91b
29 29
30 #include <argp.h> 30 #include <argp.h>
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 #include <string.h>
34 35
35 #include "lwlink.h" 36 #include "lwlink.h"
36 #include "util.h" 37 #include "util.h"
37 38
38 int debug_level = 0; 39 int debug_level = 0;
45 46
46 void add_input_file(char *fn) 47 void add_input_file(char *fn)
47 { 48 {
48 inputfiles = lw_realloc(inputfiles, sizeof(fileinfo_t *) * (ninputfiles + 1)); 49 inputfiles = lw_realloc(inputfiles, sizeof(fileinfo_t *) * (ninputfiles + 1));
49 inputfiles[ninputfiles] = lw_malloc(sizeof(fileinfo_t)); 50 inputfiles[ninputfiles] = lw_malloc(sizeof(fileinfo_t));
51 memset(inputfiles[ninputfiles], 0, sizeof(fileinfo_t));
50 inputfiles[ninputfiles++] -> filename = lw_strdup(fn); 52 inputfiles[ninputfiles++] -> filename = lw_strdup(fn);
51 } 53 }
52 54