Changeset 13518 for trunk/gsdl/packages/isis-gdl/Master.cpp
- Timestamp:
- 2006-12-15T12:19:11+13:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/packages/isis-gdl/Master.cpp
r7135 r13518 161 161 s.read((char *) &leader_directory.status_, sizeof(ISIS_INT)); 162 162 163 fix_endianness(leader_directory.mfn_); 164 fix_endianness(leader_directory.mfrl_); 165 fix_endianness(leader_directory.mfbwb_); 166 fix_endianness(leader_directory.mfbwp_); 167 fix_endianness(leader_directory.base_); 168 fix_endianness(leader_directory.nvf_); 169 fix_endianness(leader_directory.status_); 170 163 171 if (!leader_directory.dir_.empty()) 164 172 leader_directory.dir_.clear(); … … 174 182 DirEntry de; 175 183 s.read((char *) &de, GetDirEntrySize()); 184 fix_endianness(de.tag_); 185 fix_endianness(de.pos_); 186 fix_endianness(de.len_); 176 187 // Don't check integrity of directory entries here 177 188 leader_directory.dir_.push_back(de); … … 714 725 leader_directory_.mfn_ = *(reinterpret_cast<ISIS_LONG*>((char *) record_.c_str())); 715 726 leader_directory_.mfrl_ = *(reinterpret_cast<ISIS_INT*> ((char *)(record_.c_str()+sizeof(ISIS_LONG)))); 727 fix_endianness(leader_directory_.mfn_); 728 fix_endianness(leader_directory_.mfrl_); 716 729 if (leader_directory_.mfrl_ < 0) leader_directory_.mfrl_ = -leader_directory_.mfrl_; // mfrl can be negative!!!! 717 730
Note:
See TracChangeset
for help on using the changeset viewer.