summaryrefslogtreecommitdiff
path: root/src/vm/decodemd.cpp
diff options
context:
space:
mode:
authorWilliam Godbe <william.godbe@comcast.net>2015-09-29 14:06:58 -0700
committerWilliam Godbe <william.godbe@comcast.net>2015-10-06 10:34:23 -0700
commite3942e300637c6e9a3d098476fafa11ab062642a (patch)
treef705d00b339d78e6b2be3728a77c3816d833d659 /src/vm/decodemd.cpp
parentbc146608854d1db9cdbcc0b08029a87754e12b49 (diff)
downloadcoreclr-e3942e300637c6e9a3d098476fafa11ab062642a.tar.gz
coreclr-e3942e300637c6e9a3d098476fafa11ab062642a.tar.bz2
coreclr-e3942e300637c6e9a3d098476fafa11ab062642a.zip
Fixed small bugs in decodemd.cpp, gcrecord.h, gc.cpp, Strike/util.cpp, and strike.cpp, as outlined in this article: http://www.viva64.com/en/b/0310/#ID0E5BJM
Diffstat (limited to 'src/vm/decodemd.cpp')
-rw-r--r--src/vm/decodemd.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm/decodemd.cpp b/src/vm/decodemd.cpp
index 91dab49087..588ec44c10 100644
--- a/src/vm/decodemd.cpp
+++ b/src/vm/decodemd.cpp
@@ -73,7 +73,7 @@ const BYTE decoded_10[2] = {10, END_DECODED };
#define DOING_BITS (MAX_HEADER+1)
#define DECODING_BITS(partial, got, header) (DOING_BITS+(partial<<8)+(got<<16)+(header<<24))
#define DECODING_ERROR ((unsigned) -1)
-#define MASK(len) (~((~0)<<len))
+#define MASK(len) (~(~0u <<len))
#define MASK64(len) ((~((~((unsigned __int64)0))<<len)))
#define BITS_PER_BYTE (sizeof(BYTE)*8)