fix unused-result warning
authorHomer Hsing <homer.xing@intel.com>
Mon, 25 Feb 2013 05:16:46 +0000 (13:16 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Wed, 10 Apr 2013 06:52:33 +0000 (14:52 +0800)
fix unused-result warning, because we didn't use the return value of fread

Signed-off-by: Homer Hsing <homer.xing@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
utests/utest_helper.cpp

index 37e8913..f0cde37 100644 (file)
@@ -365,10 +365,13 @@ int *cl_read_bmp(const char *filename, int *width, int *height)
   assert(fp);
 
   char magic[2];
-  fread(&magic[0], 1, 2, fp);
+  int ret;
+  ret = fread(&magic[0], 1, 2, fp);
+  assert(2 == ret);
   assert(magic[0] == 'B' && magic[1] == 'M');
 
-  fread(&hdr, 1, sizeof(hdr), fp);
+  ret = fread(&hdr, sizeof(hdr), 1, fp);
+  assert(1 == ret);
 
   assert(hdr.width > 0 && hdr.height > 0 && hdr.nplanes == 1 && hdr.compression == 0);