[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash/libbase tu_file.h
From: |
Martin Guy |
Subject: |
[Gnash-commit] gnash/libbase tu_file.h |
Date: |
Wed, 18 Apr 2007 21:56:55 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Martin Guy <martinwguy> 07/04/18 21:56:55
Modified files:
libbase : tu_file.h
Log message:
Add correct casts
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/tu_file.h?cvsroot=gnash&r1=1.14&r2=1.15
Patches:
Index: tu_file.h
===================================================================
RCS file: /sources/gnash/gnash/libbase/tu_file.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- tu_file.h 18 Apr 2007 20:25:51 -0000 1.14
+++ tu_file.h 18 Apr 2007 21:56:55 -0000 1.15
@@ -112,10 +112,10 @@
///
uint32_t read_le32() {
// read8() is uint8_t, so no masks with 0xff are required.
- uint32_t result = read8();
- result |= read8() << 8;
- result |= read8() << 16;
- result |= read8() << 24;
+ uint32_t result = (uint32_t)read8();
+ result |= (uint32_t)read8() << 8;
+ result |= (uint32_t)read8() << 16;
+ result |= (uint32_t)read8() << 24;
return(result);
}
@@ -125,8 +125,8 @@
/// is in error condition, see get_error().
///
uint16_t read_le16() {
- uint16_t result = read8();
- result |= read8() << 8;
+ uint16_t result = (uint16_t)read8();
+ result |= (uint16_t)read8() << 8;
return(result);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash/libbase tu_file.h,
Martin Guy <=