diff options
author | William Godbe <william.godbe@comcast.net> | 2015-09-29 14:06:58 -0700 |
---|---|---|
committer | William Godbe <william.godbe@comcast.net> | 2015-10-06 10:34:23 -0700 |
commit | e3942e300637c6e9a3d098476fafa11ab062642a (patch) | |
tree | f705d00b339d78e6b2be3728a77c3816d833d659 /src/vm/decodemd.cpp | |
parent | bc146608854d1db9cdbcc0b08029a87754e12b49 (diff) | |
download | coreclr-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.cpp | 2 |
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) |