From: Lucas De Marchi Date: Sat, 3 Dec 2011 05:53:10 +0000 (-0200) Subject: Fix extra attribute X-Git-Tag: v1~127 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ad5555b2722db1de3b3e5154fcc385c51a45c6c5;p=thirdparty%2Fkmod.git Fix extra attribute linenum can be NULL in case we are not interested in the number of lines parsed. --- diff --git a/libkmod/libkmod-private.h b/libkmod/libkmod-private.h index d150bd7a..838a19fa 100644 --- a/libkmod/libkmod-private.h +++ b/libkmod/libkmod-private.h @@ -76,7 +76,7 @@ const char *kmod_alias_get_modname(const struct kmod_list *l) __attribute__((non int kmod_module_parse_dep(struct kmod_module *mod, char *line) __attribute__((nonnull(1, 2))); /* util functions */ -char *getline_wrapped(FILE *fp, unsigned int *linenum) __attribute__((nonnull(1, 2))); +char *getline_wrapped(FILE *fp, unsigned int *linenum) __attribute__((nonnull(1))); char *underscores(struct kmod_ctx *ctx, char *s) __attribute__((nonnull(1, 2))); #define streq(a, b) (strcmp((a), (b)) == 0) bool startswith(const char *s, const char *prefix) __attribute__((nonnull(1, 2)));