SmallInteger.st
changeset 18948 cab22236fc65
parent 18947 1d8cd5b315b2
child 18949 41f0cd5dc0ad
child 19050 5ad22f274ac6
--- a/SmallInteger.st	Sun Nov 22 03:02:54 2015 +0100
+++ b/SmallInteger.st	Sun Nov 22 03:24:15 2015 +0100
@@ -1083,7 +1083,7 @@
     _v2 = ((_v2 + (_v2 >> 4)) & 0x0F0F0F0F);
 
     _cnt = ((_v1 * 0x01010101) >> 24) + ((_v2 * 0x01010101) >> 24);
-    return __c__._RETURN( STInteger._qnew( _cnt ) );
+    return __c__._RETURN( STInteger._qnew( (byte)(_cnt) ) );
 #else
     unsigned int _cnt;