Changeset 2940 for trunk/external-alma/atnf/PKSIO/NROFITSDataset.cc
- Timestamp:
- 05/13/14 14:39:48 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/external-alma/atnf/PKSIO/NROFITSDataset.cc
r2812 r2940 887 887 //cout << "SCANTP(" << i << ") = " << record_->SCANTP << endl ; 888 888 // 889 c har *name1 = "" ;890 c har *name2 = "" ;889 const char *name1 = "" ; 890 const char *name2 = "" ; 891 891 if ( SCNCD == 0 ) { 892 892 name1 = "DRA" ; … … 1683 1683 while ( count < ARYNM && index < rowNum_ ) { 1684 1684 char ctmp[5] ; 1685 fread( ctmp, 1, 4, fp_ ) ;1685 std::size_t retval = fread( ctmp, 1, 4, fp_ ) ; 1686 1686 ctmp[4] = '\0' ; 1687 1687 //cout << "ctmp = " << ctmp << endl ; … … 1767 1767 int count = 0 ; 1768 1768 while ( strncmp( buf, name, strlen(name) ) != 0 && strncmp( buf, "END", 3 ) != 0 ) { 1769 fread( buf, 1, 80, fp_ ) ;1769 std::size_t retval = fread( buf, 1, 80, fp_ ) ; 1770 1770 buf[80] = '\0' ; 1771 1771 count++ ; … … 1801 1801 fseek( fp_, 0, SEEK_SET ) ; 1802 1802 while ( strncmp( buf, name, strlen(name) ) != 0 && strncmp( buf, "END", 3 ) != 0 ) { 1803 fread( buf, 1, 80, fp_ ) ;1803 std::size_t retval = fread( buf, 1, 80, fp_ ) ; 1804 1804 buf[80] = '\0' ; 1805 1805 //char bufo[9] ; … … 1837 1837 fseek( fp_, 0, SEEK_SET ) ; 1838 1838 while ( strncmp( buf, name, strlen(name) ) != 0 && strncmp( buf, "END", 3 ) != 0 ) { 1839 fread( buf, 1, 80, fp_ ) ;1839 std::size_t retval = fread( buf, 1, 80, fp_ ) ; 1840 1840 buf[80] = '\0' ; 1841 1841 //char bufo[9] ; … … 1871 1871 fseek( fp_, 0, SEEK_SET ) ; 1872 1872 while ( strncmp( buf, name, strlen(name) ) != 0 && strncmp( buf, "END", 3 ) != 0 ) { 1873 fread( buf, 1, 80, fp_ ) ;1873 std::size_t retval = fread( buf, 1, 80, fp_ ) ; 1874 1874 buf[80] = '\0' ; 1875 1875 char bufo[9] ; … … 1913 1913 // read data 1914 1914 if ( xsize < clen ) { 1915 fread( v, 1, xsize, fp_ ) ;1915 std::size_t retval = fread( v, 1, xsize, fp_ ) ; 1916 1916 //v[xsize] = '\0' ; 1917 1917 } 1918 1918 else { 1919 fread( v, 1, clen-1, fp_ ) ;1919 std::size_t retval = fread( v, 1, clen-1, fp_ ) ; 1920 1920 //v[clen-1] = '\0' ; 1921 1921 } … … 1935 1935 1936 1936 // read data 1937 fread( &v, sizeof(int), 1, fp_ ) ;1937 std::size_t retval = fread( &v, sizeof(int), 1, fp_ ) ; 1938 1938 if ( b == 0 ) 1939 1939 convertEndian( v ) ; … … 1953 1953 1954 1954 // read data 1955 fread( &v, sizeof(float), 1, fp_ ) ;1955 std::size_t retval = fread( &v, sizeof(float), 1, fp_ ) ; 1956 1956 if ( b == 0 ) 1957 1957 convertEndian( v ) ; … … 1971 1971 1972 1972 // read data 1973 fread( &v, sizeof(double), 1, fp_ ) ;1973 std::size_t retval = fread( &v, sizeof(double), 1, fp_ ) ; 1974 1974 if ( b == 0 ) 1975 1975 convertEndian( v ) ; … … 1996 1996 int clen = strlen( v[i] ) ; 1997 1997 if ( clen > xsize ) { 1998 fread( v[i], 1, xsize, fp_ ) ;1998 std::size_t retval = fread( v[i], 1, xsize, fp_ ) ; 1999 1999 //v[i][xsize] = '\0' ; 2000 2000 } 2001 2001 else { 2002 fread( v[i], 1, clen, fp_ ) ;2002 std::size_t retval = fread( v[i], 1, clen, fp_ ) ; 2003 2003 //v[i][clen-1] = '\0' ; 2004 2004 } … … 2019 2019 2020 2020 for ( unsigned int i = 0 ; i < v.size() ; i++ ) { 2021 fread( &v[i], 1, sizeof(int), fp_ ) ;2021 std::size_t retval = fread( &v[i], 1, sizeof(int), fp_ ) ; 2022 2022 if ( b == 0 ) 2023 2023 convertEndian( v[i] ) ; … … 2038 2038 2039 2039 for ( unsigned int i = 0 ; i < v.size() ; i++ ) { 2040 fread( &v[i], 1, sizeof(float), fp_ ) ;2040 std::size_t retval = fread( &v[i], 1, sizeof(float), fp_ ) ; 2041 2041 if ( b == 0 ) 2042 2042 convertEndian( v[i] ) ; … … 2057 2057 2058 2058 for ( unsigned int i = 0 ; i < v.size() ; i++ ) { 2059 fread( &v[i], 1, sizeof(double), fp_ ) ;2059 std::size_t retval = fread( &v[i], 1, sizeof(double), fp_ ) ; 2060 2060 if ( b == 0 ) 2061 2061 convertEndian( v[i] ) ; … … 2087 2087 // int clen = (int)strlen( v[i] ) ; 2088 2088 // if ( clen > xsize ) { 2089 // fread( v[i], 1, xsize, fp_ ) ;2089 // std::size_t retval = fread( v[i], 1, xsize, fp_ ) ; 2090 2090 // //v[i][xsize] = '\0' ; 2091 2091 // } 2092 2092 // else { 2093 // fread( v[i], 1, clen-1, fp_ ) ;2093 // std::size_t retval = fread( v[i], 1, clen-1, fp_ ) ; 2094 2094 // //v[i][clen-1] = '\0' ; 2095 2095 // } 2096 2096 char c[xsize+1] ; 2097 fread( c, 1, xsize, fp_ ) ;2097 std::size_t retval = fread( c, 1, xsize, fp_ ) ; 2098 2098 c[xsize] = '\0' ; 2099 2099 v[i] = string( c ) ; … … 2118 2118 int offset = scanLen_ * arrayid_[i] + sizeof(int) * idx ; 2119 2119 fseek( fp_, offset, SEEK_CUR ) ; 2120 fread( &v[i], 1, sizeof(int), fp_ ) ;2120 std::size_t retval = fread( &v[i], 1, sizeof(int), fp_ ) ; 2121 2121 if ( b == 0 ) 2122 2122 convertEndian( v[i] ) ; … … 2141 2141 int offset = scanLen_ * arrayid_[i] + sizeof(float) * idx ; 2142 2142 fseek( fp_, offset, SEEK_CUR ) ; 2143 fread( &v[i], 1, sizeof(float), fp_ ) ;2143 std::size_t retval = fread( &v[i], 1, sizeof(float), fp_ ) ; 2144 2144 if ( b == 0 ) 2145 2145 convertEndian( v[i] ) ; … … 2164 2164 int offset = scanLen_ * arrayid_[i] + sizeof(double) * idx ; 2165 2165 fseek( fp_, offset, SEEK_CUR ) ; 2166 fread( &v[i], 1, sizeof(double), fp_ ) ;2166 std::size_t retval = fread( &v[i], 1, sizeof(double), fp_ ) ; 2167 2167 if ( b == 0 ) 2168 2168 convertEndian( v[i] ) ;
Note: See TracChangeset
for help on using the changeset viewer.