diff options
Diffstat (limited to 'soltools/mkdepend')
-rw-r--r-- | soltools/mkdepend/pr.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/soltools/mkdepend/pr.c b/soltools/mkdepend/pr.c index 391e39dfcd20..731b2f16626e 100644 --- a/soltools/mkdepend/pr.c +++ b/soltools/mkdepend/pr.c @@ -56,19 +56,19 @@ void add_include(struct filepointer *filep, struct inclist *file, struct inclist show_where_not = FALSE; } - if (newfile) { - - /* Only add new dependency files if they don't have "/usr/include" in them. */ - if (!(newfile->i_file && strstr(newfile->i_file, "/usr/"))) { - included_by(file, newfile); - } - - if (!newfile->i_searched) { - newfile->i_searched = TRUE; - content = getfile(newfile->i_file); - find_includes(content, newfile, file_red, 0, failOK, incCollection, symbols); - freefile(content); - } + if (!newfile) + return; + + /* Only add new dependency files if they don't have "/usr/include" in them. */ + if (!(newfile->i_file && strstr(newfile->i_file, "/usr/"))) { + included_by(file, newfile); + } + + if (!newfile->i_searched) { + newfile->i_searched = TRUE; + content = getfile(newfile->i_file); + find_includes(content, newfile, file_red, 0, failOK, incCollection, symbols); + freefile(content); } } |