]> pd.if.org Git - pdclib/blobdiff - testing/_PDCLIB_iotest.h
Fixing compiler warnings.
[pdclib] / testing / _PDCLIB_iotest.h
index c3118dc95627d548d0d9a4a006ed4aae3c81fd1a..155ac16d51036c3935227ec85df331186403aee7 100644 (file)
@@ -1,5 +1,3 @@
-/* $Id$ */
-
 /* PDCLib testing suite <_PDCLIB_test.h>
 
    This file is part of the Public Domain C Library (PDCLib).
 #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 )