[cfe-commits] r64355 - /cfe/trunk/lib/Lex/PTHLexer.cpp
Ted Kremenek
kremenek at apple.com
Wed Feb 11 19:39:55 PST 2009
Author: kremenek
Date: Wed Feb 11 21:39:55 2009
New Revision: 64355
URL: http://llvm.org/viewvc/llvm-project?rev=64355&view=rev
Log:
Fix bad reading of bytes in ReadUnalignedLE64() (copy-paste error).
Modified:
cfe/trunk/lib/Lex/PTHLexer.cpp
Modified: cfe/trunk/lib/Lex/PTHLexer.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/PTHLexer.cpp?rev=64355&r1=64354&r2=64355&view=diff
==============================================================================
--- cfe/trunk/lib/Lex/PTHLexer.cpp (original)
+++ cfe/trunk/lib/Lex/PTHLexer.cpp Wed Feb 11 21:39:55 2009
@@ -55,10 +55,10 @@
((uint64_t)Data[1] << 8) |
((uint64_t)Data[2] << 16) |
((uint64_t)Data[3] << 24) |
- ((uint64_t)Data[1] << 32) |
- ((uint64_t)Data[2] << 40) |
- ((uint64_t)Data[3] << 48) |
- ((uint64_t)Data[3] << 56);
+ ((uint64_t)Data[4] << 32) |
+ ((uint64_t)Data[5] << 40) |
+ ((uint64_t)Data[6] << 48) |
+ ((uint64_t)Data[7] << 56);
Data += 8;
return V;
}
More information about the cfe-commits
mailing list