X-Git-Url: http://git.onelab.eu/?p=linux-2.6.git;a=blobdiff_plain;f=scripts%2Fmod%2Fsumversion.c;h=1112347245c024f612c4ee1eea8e65dedc58a861;hp=6fe63c60c16cd5ffc7dc9733c03dd6eb65144b59;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hpb=e3f6fb6212a7102bdb56ba38fa1e98fe72950475 diff --git a/scripts/mod/sumversion.c b/scripts/mod/sumversion.c index 6fe63c60c..111234724 100644 --- a/scripts/mod/sumversion.c +++ b/scripts/mod/sumversion.c @@ -419,7 +419,9 @@ void get_src_version(const char *modname, char sum[], unsigned sumlen) *end = '\0'; md4_init(&md); - for (fname = strtok(sources, " "); fname; fname = strtok(NULL, " ")) { + while ((fname = strsep(&sources, " ")) != NULL) { + if (!*fname) + continue; if (!parse_source_files(fname, &md)) goto release; }