]> granicus.if.org Git - python/commitdiff
Clean up some warnings from the SGI compiler.
authorFred Drake <fdrake@acm.org>
Thu, 19 Jul 2001 21:16:41 +0000 (21:16 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 19 Jul 2001 21:16:41 +0000 (21:16 +0000)
This is part of SF patch #434992.

Modules/socketmodule.c

index 72b141c8a474d35d41ed47fb1f36a48175cdba2d..1841024ebd5d102042758b6afc768d5031a84017 100644 (file)
@@ -573,7 +573,7 @@ setipaddr(char* name, struct sockaddr_in * addr_ret)
 static PyObject *
 makeipaddr(struct sockaddr_in *addr)
 {
-       long x = ntohl(addr->sin_addr.s_addr);
+       unsigned long x = ntohl(addr->sin_addr.s_addr);
        char buf[100];
        sprintf(buf, "%d.%d.%d.%d",
                (int) (x>>24) & 0xff, (int) (x>>16) & 0xff,
@@ -2086,13 +2086,13 @@ PySocket_inet_aton(PyObject *self, PyObject *args)
 
        /* Have to use inet_addr() instead */
        char *ip_addr;
-       long packed_addr;
+       unsigned long packed_addr;
 
        if (!PyArg_ParseTuple(args, "s:inet_aton", &ip_addr)) {
                return NULL;
        }
 #ifdef USE_GUSI1
-       packed_addr = (long)inet_addr(ip_addr).s_addr;
+       packed_addr = inet_addr(ip_addr).s_addr;
 #else
        packed_addr = inet_addr(ip_addr);
 #endif