Changeset 3066 for trunk/external-alma/atnf/PKSIO/NROReader.cc
- Timestamp:
- 11/25/15 12:55:08 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/external-alma/atnf/PKSIO/NROReader.cc
r2940 r3066 81 81 // Determine the type of input. 82 82 NROReader *reader = 0; 83 std::size_t retval;84 83 if ( inFile.isRegular() ) { 85 84 FILE *file ; … … 87 86 // read LOFIL0 88 87 char buf[9]; 89 retval = fread( buf, 4, 1, file ) ; 88 size_t retval = fread( buf, 4, 1, file ) ; 89 if (retval < 1) { 90 os << LogIO::SEVERE << "Failed to read data" << LogIO::POST; 91 fclose(file); 92 return 0; 93 } 90 94 buf[4] = '\0' ; 91 95 // DEBUG … … 108 112 delete d ; 109 113 fseek( file, size, SEEK_SET ) ; 110 retval = fread( buf, 8, 1, file ) ; 114 size_t retval = fread( buf, 8, 1, file ) ; 115 if (retval < 1) { 116 os << LogIO::SEVERE << "Failed to read data" << LogIO::POST; 117 fclose(file); 118 return 0; 119 } 111 120 buf[8] = '\0' ; 112 121 // DEBUG … … 124 133 delete d ; 125 134 fseek( file, size, SEEK_SET ) ; 126 retval = fread( buf, 8, 1, file ) ; 135 size_t retval = fread( buf, 8, 1, file ) ; 136 if (retval < 1) { 137 os << LogIO::SEVERE << "Failed to read data" << LogIO::POST; 138 fclose(file); 139 return 0; 140 } 127 141 buf[8] = '\0' ; 128 142 // DEBUG
Note: See TracChangeset
for help on using the changeset viewer.