summaryrefslogtreecommitdiffstats
path: root/progs/redbook/convolution.c
diff options
context:
space:
mode:
authorVinson Lee <[email protected]>2010-02-20 01:34:16 -0800
committerVinson Lee <[email protected]>2010-02-20 01:34:16 -0800
commit6cfdb61f738e8f7405a322bfa2c4241700145eec (patch)
treecf64d2842a572a7e0e1ba5a98c4b831d0ed22308 /progs/redbook/convolution.c
parent5fd84e0246f58cc59757d0bb2b94427899c944e1 (diff)
progs/redbook: Silence warn_unused_result warnings.
Diffstat (limited to 'progs/redbook/convolution.c')
-rw-r--r--progs/redbook/convolution.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/progs/redbook/convolution.c b/progs/redbook/convolution.c
index 0898ef25e10..c04a8727a71 100644
--- a/progs/redbook/convolution.c
+++ b/progs/redbook/convolution.c
@@ -75,6 +75,7 @@ readImage( const char* filename, GLsizei* width, GLsizei *height )
{
int n;
GLubyte* pixels;
+ size_t num_read;
FILE* infile = fopen( filename, "rb" );
@@ -83,8 +84,10 @@ readImage( const char* filename, GLsizei* width, GLsizei *height )
exit(1);
}
- fread( width, sizeof( GLsizei ), 1, infile );
- fread( height, sizeof( GLsizei ), 1, infile );
+ num_read = fread( width, sizeof( GLsizei ), 1, infile );
+ assert(num_read == 1);
+ num_read = fread( height, sizeof( GLsizei ), 1, infile );
+ assert(num_read == 1);
*width = bswap(*width);
*height = bswap(*height);
@@ -101,7 +104,8 @@ readImage( const char* filename, GLsizei* width, GLsizei *height )
return NULL;
}
- fread( pixels, sizeof( GLubyte ), n, infile );
+ num_read = fread( pixels, sizeof( GLubyte ), n, infile );
+ assert(num_read == n);
fclose( infile );