diff options
author | Tim-Philipp Müller <tim@centricular.net> | 2008-04-02 15:42:27 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2008-04-02 15:42:27 +0000 |
commit | e2c672da7b4e6b3d282a9624c3c91388839fe0c5 (patch) | |
tree | a0dbc8d1e1c6b5216d30cd7b3617dc32b1429293 /gst | |
parent | 7964bd1ed81985a5a639f2640fdd9c2459b70dda (diff) |
gst/goom/goomsl.c: Check return value of fread() to avoid compiler warnings.
Original commit message from CVS:
* gst/goom/goomsl.c: (gsl_read_file):
Check return value of fread() to avoid compiler warnings.
Diffstat (limited to 'gst')
-rw-r--r-- | gst/goom/goomsl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gst/goom/goomsl.c b/gst/goom/goomsl.c index 759be102..6f407754 100644 --- a/gst/goom/goomsl.c +++ b/gst/goom/goomsl.c @@ -1609,7 +1609,9 @@ gsl_read_file (const char *fname) fsize = ftell (f); rewind (f); buffer = (char *) malloc (fsize + 512); - fread (buffer, 1, fsize, f); + if (fread (buffer, 1, fsize, f) != fsize) { + buffer[0] = '\0'; + } fclose (f); buffer[fsize] = 0; return buffer; |