Changeset 2765 for trunk/external-alma/atnf/PKSIO/NRODataset.cc
- Timestamp:
- 02/07/13 17:36:07 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/external-alma/atnf/PKSIO/NRODataset.cc
r2748 r2765 229 229 { 230 230 if ( record_ ) { 231 if ( record_->LDATA != NULL ) {232 delete record_->LDATA ;233 record_->LDATA = NULL ;234 }235 delete record_ ;236 231 record_ = NULL ; 237 232 } … … 296 291 return -1 ; 297 292 } 298 if ( (int)fread( record_->LDATA, 1, dataLen_, fp_ ) != dataLen_ ) {293 if ( (int)fread( &(*record_->LDATA), 1, dataLen_, fp_ ) != dataLen_ ) { 299 294 //cerr << "Failed to read spectral data: " << i << endl ; 300 295 LogIO os( LogOrigin( "NRODataset", "fillRecord()", WHERE ) ) ; … … 385 380 return spec ; 386 381 } 387 unsigned char *cdata = (unsigned char *) record->LDATA;382 unsigned char *cdata = (unsigned char *)&(*record->LDATA) ; 388 383 vector<double> mscale = MLTSCF ; 389 384 double dscale = mscale[getIndex( i )] ;
Note: See TracChangeset
for help on using the changeset viewer.