Mercurial > hg-old > index.cgi
diff lwlink/readfiles.c @ 248:e8d70b95ec41 2.x
Fixed various problems with determining which files to include in the output and also fixed problem identifying which files actually resolved symbols
author | lost |
---|---|
date | Sun, 22 Nov 2009 05:46:31 +0000 |
parents | f9f01a499525 |
children |
line wrap: on
line diff
--- a/lwlink/readfiles.c Thu Nov 19 02:48:36 2009 +0000 +++ b/lwlink/readfiles.c Sun Nov 22 05:46:31 2009 +0000 @@ -429,7 +429,10 @@ fn -> subs[fn -> nsubs] -> filesize = flen; fn -> subs[fn -> nsubs] -> filename = lw_strdup(fn -> filedata + l); fn -> subs[fn -> nsubs] -> parent = fn; - fn -> subs[fn -> nsubs] -> forced = fn -> forced; + if (fn -> subs[fn -> nsubs] -> parent -> islib == 0) + fn -> subs[fn -> nsubs] -> forced = fn -> forced; + else + fn -> subs[fn -> nsubs] -> forced = 0; read_file(fn -> subs[fn -> nsubs]); fn -> nsubs++; cc += flen;