]> pd.if.org Git - pdclib/blobdiff - testing/_PDCLIB_iotest.h
Fixing compiler warnings.
[pdclib] / testing / _PDCLIB_iotest.h
index f0b425ddf31683f4b1083e3638add93c6dd1564a..155ac16d51036c3935227ec85df331186403aee7 100644 (file)
 #if defined( _PDCLIB_FILEIO )
    #define GET_RESULT \
       rewind( target ); \
-      fread( result_buffer, 1, actual_rc, target );
+      if ( (int)fread( result_buffer, 1, actual_rc, target ) != actual_rc ) \
+      { \
+          fprintf( stderr, "GET_RESULT failed." ); \
+      }
    #define RESULT_MISMATCH( act, exp ) strcmp( result_buffer, exp ) != 0
    #define RESULT_STRING( tgt ) result_buffer
 #elif defined( _PDCLIB_STRINGIO )