diff options
-rw-r--r-- | Foundation/GTMStringEncoding.m | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Foundation/GTMStringEncoding.m b/Foundation/GTMStringEncoding.m index 7578e86..6bc496c 100644 --- a/Foundation/GTMStringEncoding.m +++ b/Foundation/GTMStringEncoding.m @@ -196,7 +196,7 @@ GTM_INLINE int lcm(int a, int b) { unsigned char *outBuf = (unsigned char *)[outData mutableBytes]; NSUInteger outPos = 0; - int buffer = inBuf[inPos++]; + unsigned int buffer = inBuf[inPos++]; int bitsLeft = 8; while (bitsLeft > 0 || inPos < inLen) { if (bitsLeft < shift_) { @@ -275,7 +275,7 @@ GTM_INLINE int lcm(int a, int b) { unsigned char *outBuf = (unsigned char *)[outData mutableBytes]; NSUInteger outPos = 0; - int buffer = 0; + unsigned int buffer = 0; int bitsLeft = 0; BOOL expectPad = NO; for (NSUInteger i = 0; i < inLen; i++) { |