Mercurial > hg-old > index.cgi
comparison lwlink/lwlink.c @ 205:42df94f30d82
checkpoint
author | lost |
---|---|
date | Sun, 19 Apr 2009 17:44:46 +0000 |
parents | b89adfb0d174 |
children | bae1e3ecdce1 |
comparison
equal
deleted
inserted
replaced
204:048ebb85f6ef | 205:42df94f30d82 |
---|---|
55 void add_input_file(char *fn) | 55 void add_input_file(char *fn) |
56 { | 56 { |
57 inputfiles = lw_realloc(inputfiles, sizeof(fileinfo_t *) * (ninputfiles + 1)); | 57 inputfiles = lw_realloc(inputfiles, sizeof(fileinfo_t *) * (ninputfiles + 1)); |
58 inputfiles[ninputfiles] = lw_malloc(sizeof(fileinfo_t)); | 58 inputfiles[ninputfiles] = lw_malloc(sizeof(fileinfo_t)); |
59 memset(inputfiles[ninputfiles], 0, sizeof(fileinfo_t)); | 59 memset(inputfiles[ninputfiles], 0, sizeof(fileinfo_t)); |
60 inputfiles[ninputfiles] -> forced = 1; | |
60 inputfiles[ninputfiles++] -> filename = lw_strdup(fn); | 61 inputfiles[ninputfiles++] -> filename = lw_strdup(fn); |
61 } | 62 } |
62 | 63 |
63 void add_input_library(char *libname) | 64 void add_input_library(char *libname) |
64 { | 65 { |
65 inputfiles = lw_realloc(inputfiles, sizeof(fileinfo_t *) * (ninputfiles + 1)); | 66 inputfiles = lw_realloc(inputfiles, sizeof(fileinfo_t *) * (ninputfiles + 1)); |
66 inputfiles[ninputfiles] = lw_malloc(sizeof(fileinfo_t)); | 67 inputfiles[ninputfiles] = lw_malloc(sizeof(fileinfo_t)); |
67 memset(inputfiles[ninputfiles], 0, sizeof(fileinfo_t)); | 68 memset(inputfiles[ninputfiles], 0, sizeof(fileinfo_t)); |
68 inputfiles[ninputfiles] -> islib = 1; | 69 inputfiles[ninputfiles] -> islib = 1; |
70 inputfiles[ninputfiles] -> forced = 0; | |
69 inputfiles[ninputfiles++] -> filename = lw_strdup(libname); | 71 inputfiles[ninputfiles++] -> filename = lw_strdup(libname); |
70 } | 72 } |
71 | 73 |
72 void add_library_search(char *libdir) | 74 void add_library_search(char *libdir) |
73 { | 75 { |