X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ffile_analysis.c;h=8760630a7549e22a4d981c24fe69fab407d37043;hp=d915b7ed8f59b131851621e9078410af93784fc1;hb=624871f35e94510b9924ba733f2b878ecf2cc6cc;hpb=20ea8a370823bd73a3c96da40a4779fa6ea66462 diff --git a/tools/ccanlint/file_analysis.c b/tools/ccanlint/file_analysis.c index d915b7ed..8760630a 100644 --- a/tools/ccanlint/file_analysis.c +++ b/tools/ccanlint/file_analysis.c @@ -105,40 +105,6 @@ static bool continues(const char *line) return strends(line, "\\"); } -/* Get token if it's equal to token. */ -bool get_token(const char **line, const char *token) -{ - unsigned int toklen; - - *line += strspn(*line, " \t"); - if (cisalnum(token[0]) || token[0] == '_') - toklen = strspn(*line, IDENT_CHARS); - else { - /* FIXME: real tokenizer handles ++ and other multi-chars. */ - toklen = strlen(token); - } - - if (toklen == strlen(token) && !strncmp(*line, token, toklen)) { - *line += toklen; - return true; - } - return false; -} - -char *get_symbol_token(void *ctx, const char **line) -{ - unsigned int toklen; - char *ret; - - *line += strspn(*line, " \t"); - toklen = strspn(*line, IDENT_CHARS); - if (!toklen) - return NULL; - ret = talloc_strndup(ctx, *line, toklen); - *line += toklen; - return ret; -} - static bool parse_hash_if(struct pp_conditions *cond, const char **line) { bool brackets, defined;