]> granicus.if.org Git - python/commitdiff
casts for picky compilers.
authorGuido van Rossum <guido@python.org>
Sat, 10 Apr 1999 15:48:23 +0000 (15:48 +0000)
committerGuido van Rossum <guido@python.org>
Sat, 10 Apr 1999 15:48:23 +0000 (15:48 +0000)
Modules/regexpr.c
Modules/shamodule.c
Objects/fileobject.c

index a45b9e264f3b8f37e592f1d8ed3d198adab8c321..cc869772974d50d3f8e87239988e483e0fe21ec4 100644 (file)
@@ -811,7 +811,8 @@ static int re_optimize_star_jump(bufp, code)
        p2 = code;
        /* p1 points inside loop, p2 points to after loop */
        if (!re_do_compile_fastmap(bufp->buffer, bufp->used,
-                                  p2 - bufp->buffer, &can_be_null, map))
+                                  (int)(p2 - bufp->buffer),
+                                  &can_be_null, map))
                goto make_normal_jump;
        
        /* If we might introduce a new update point inside the
index e82de042c3b345e2accaea2596ad6d6ac144701c..76b95b25576adf3dd7a391eb8b76b71ab2511e3a 100644 (file)
@@ -195,7 +195,7 @@ sha_transform(sha_info)
     SHA_INT32 T, A, B, C, D, E, W[80], *WP;
 
     memcpy(W, sha_info->data, sizeof(sha_info->data));
-    longReverse(W, sizeof(sha_info->data), sha_info->Endianness);
+    longReverse(W, (int)sizeof(sha_info->data), sha_info->Endianness);
 
     for (i = 16; i < 80; ++i) {
        W[i] = W[i-3] ^ W[i-8] ^ W[i-14] ^ W[i-16];
index 6d57aeacc3daa5e29f180e8617115a5c63bc8a58..b0eb332b0869e561fb0c9912198acd2ee24aba8c 100644 (file)
@@ -512,7 +512,7 @@ file_read(f, args)
        if (!PyArg_ParseTuple(args, "|l", &bytesrequested))
                return NULL;
        if (bytesrequested < 0)
-               buffersize = new_buffersize(f, 0);
+               buffersize = new_buffersize(f, (size_t)0);
        else
                buffersize = bytesrequested;
        v = PyString_FromStringAndSize((char *)NULL, buffersize);