fix warn in sysfs_{rc6, rps}*: ignoring return value of 'fscanf'

Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
Imre Deak 2012-10-10 16:04:42 +03:00 committed by Daniel Vetter
parent b614b4d648
commit 3a622b9784
2 changed files with 9 additions and 2 deletions

View File

@ -38,6 +38,7 @@
static unsigned int readit(const char *path) static unsigned int readit(const char *path)
{ {
unsigned int ret; unsigned int ret;
int scanned;
FILE *file; FILE *file;
file = fopen(path, "r"); file = fopen(path, "r");
@ -45,7 +46,9 @@ static unsigned int readit(const char *path)
fprintf(stderr, "Couldn't open %s (%d)\n", path, errno); fprintf(stderr, "Couldn't open %s (%d)\n", path, errno);
abort(); abort();
} }
fscanf(file, "%u", &ret); scanned = fscanf(file, "%u", &ret);
assert(scanned == 1);
fclose(file); fclose(file);
return ret; return ret;

View File

@ -64,9 +64,13 @@ struct junk {
static int readval(FILE *filp) static int readval(FILE *filp)
{ {
int val; int val;
int scanned;
fflush(filp); fflush(filp);
rewind(filp); rewind(filp);
fscanf(filp, "%d", &val); scanned = fscanf(filp, "%d", &val);
assert(scanned == 1);
return val; return val;
} }