From ae50adfd310cc4304129e5c2b5de7ffc69ba229c Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 17 Apr 2004 12:42:40 +0000 Subject: Fix byte reads svn-id: r13596 --- common/file.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'common/file.cpp') diff --git a/common/file.cpp b/common/file.cpp index b9f097c986..4bb6e94fad 100644 --- a/common/file.cpp +++ b/common/file.cpp @@ -265,9 +265,9 @@ uint32 File::read(void *ptr, uint32 len) { if (_encbyte != 0) { uint32 t_size = real_len; - do { + while (t_size--) { *ptr2++ ^= _encbyte; - } while (--t_size); + } } return real_len; -- cgit v1.2.3