Fixed warnings about unused return value of fread
This commit is contained in:
		@@ -269,13 +269,15 @@ static Mat readMatFromBin( const string& filename )
 | 
			
		||||
    if( f )
 | 
			
		||||
    {
 | 
			
		||||
        int rows, cols, type, dataSize;
 | 
			
		||||
        fread( (void*)&rows, sizeof(int), 1, f );
 | 
			
		||||
        fread( (void*)&cols, sizeof(int), 1, f );
 | 
			
		||||
        fread( (void*)&type, sizeof(int), 1, f );
 | 
			
		||||
        fread( (void*)&dataSize, sizeof(int), 1, f );
 | 
			
		||||
        size_t elements_read1 = fread( (void*)&rows, sizeof(int), 1, f );
 | 
			
		||||
        size_t elements_read2 = fread( (void*)&cols, sizeof(int), 1, f );
 | 
			
		||||
        size_t elements_read3 = fread( (void*)&type, sizeof(int), 1, f );
 | 
			
		||||
        size_t elements_read4 = fread( (void*)&dataSize, sizeof(int), 1, f );
 | 
			
		||||
        CV_Assert(elements_read1 == 1 && elements_read2 == 1 && elements_read3 == 1 && elements_read4 == 1);
 | 
			
		||||
 | 
			
		||||
        uchar* data = (uchar*)cvAlloc(dataSize);
 | 
			
		||||
        fread( (void*)data, 1, dataSize, f );
 | 
			
		||||
        size_t elements_read = fread( (void*)data, 1, dataSize, f );
 | 
			
		||||
        CV_Assert(elements_read == (size_t)(dataSize));
 | 
			
		||||
        fclose(f);
 | 
			
		||||
 | 
			
		||||
        return Mat( rows, cols, type, data );
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user