summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorleo2000-09-21 14:26:32 +0000
committerleo2000-09-21 14:26:32 +0000
commitbda988e44454b136b173bd07f00d73d222ab5d6d (patch)
tree55a1c10bc82b7204a5caa6dbfbe36a2d389d6a30 /common
parentee8af85bb7fcd17064a5b101b0418c16d62352e2 (diff)
Endianess fixes
git-svn-id: http://svn.leocad.org/trunk@139 c7d43263-9d01-0410-8a33-9dba5d9f93d6
Diffstat (limited to 'common')
-rw-r--r--common/project.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/common/project.cpp b/common/project.cpp
index 63efad2..4fa691f 100644
--- a/common/project.cpp
+++ b/common/project.cpp
@@ -385,11 +385,11 @@ bool Project::LoadPieceLibrary (char *libpath)
return false;
idx.Seek(-(long)(2*sizeof(count)+sizeof(binsize)), SEEK_END);
- idx.Read(&movedcount, sizeof(movedcount));
- idx.Read(&binsize, sizeof(binsize));
- idx.Read(&count, sizeof(count));
- idx.Seek(32, SEEK_SET);
- idx.Read(&version, sizeof(version));
+ idx.ReadShort (&movedcount, 1);
+ idx.ReadLong (&binsize, 1);
+ idx.ReadShort (&count, 1);
+ idx.Seek (32, SEEK_SET);
+ idx.Read (&version, sizeof(version));
if ((version != 3) || (count == 0))
{