X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=nucleus%2Ftools%2Fdependency_tool%2Fparse.cpp;h=bc8537a85665484eeb6a6254460a5872ccbfe55c;hb=f2189b64a5488f7ef2de4785789b6aac95fad36b;hp=6bb46237aed5dc66d4a0ee8a8279fd921975fd83;hpb=3ea085ec301ed1399dfa1e9f3a240312dc95410b;p=feisty_meow.git diff --git a/nucleus/tools/dependency_tool/parse.cpp b/nucleus/tools/dependency_tool/parse.cpp index 6bb46237..bc8537a8 100644 --- a/nucleus/tools/dependency_tool/parse.cpp +++ b/nucleus/tools/dependency_tool/parse.cpp @@ -109,9 +109,12 @@ int find_includes(struct filepointer *filep, inclist *file, inclist *file_red, i case ELIF: if (!recursion) gobble(filep, file, file_red); + //hmmm: is this right? + /* no break */ case ENDIF: if (recursion) return(type); + break; case DEFINE: define(line, file); break; @@ -287,6 +290,7 @@ int deftype(register char *line, register struct filepointer *filep, case IFNDEF: debug(0,("%s, line %d: #%s %s\n", file->i_file, filep->f_line, directives[ret], p)); + //hmmm: no break here either? case UNDEF: /* * separate the name of a single symbol.