From fcc3a225308d1dd4cc577b4d4280d7e357a10b9b Mon Sep 17 00:00:00 2001 From: Jean Sacren Date: Fri, 10 Sep 2010 23:13:33 -0600 Subject: [PATCH] --- yaml --- r: 220551 b: refs/heads/master c: ef894870c6c38580e540c29cfb22a827d54a950a h: refs/heads/master i: 220549: 209a6236987d92ba056566cc98bdca24e3a7e724 220547: 1be011ce2db6d51fb7f7564baa8d3f5297a3b034 220543: 1cd9c7e6aea53b484e5b8412e84a21cc1b1f6e89 v: v3 --- [refs] | 2 +- trunk/scripts/kallsyms.c | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/[refs] b/[refs] index 03d96827d9e8..15d1dc4a7768 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 60eab877a9581b479c6c7d7913ce8070a0ace960 +refs/heads/master: ef894870c6c38580e540c29cfb22a827d54a950a diff --git a/trunk/scripts/kallsyms.c b/trunk/scripts/kallsyms.c index e3902fb39afd..60dd3eb9366e 100644 --- a/trunk/scripts/kallsyms.c +++ b/trunk/scripts/kallsyms.c @@ -107,12 +107,8 @@ static int read_symbol(FILE *in, struct sym_entry *s) rc = fscanf(in, "%llx %c %499s\n", &s->addr, &stype, str); if (rc != 3) { - if (rc != EOF) { - /* skip line. sym is used as dummy to - * shut of "warn_unused_result" warning. - */ - sym = fgets(str, 500, in); - } + if (rc != EOF && fgets(str, 500, in) == NULL) + fprintf(stderr, "Read error or end of file.\n"); return -1; }