]> granicus.if.org Git - python/commitdiff
Avoid warnings from AIX compiler. Reported by Vladimir (AIX is my
authorGuido van Rossum <guido@python.org>
Mon, 29 Mar 1999 14:57:59 +0000 (14:57 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 29 Mar 1999 14:57:59 +0000 (14:57 +0000)
middlename) Marangozov, patch coded by Greg Stein.

Modules/shamodule.c

index 06e58f0a46f601899d6e6b40d6a620c1540fe21d..e82de042c3b345e2accaea2596ad6d6ac144701c 100644 (file)
@@ -432,7 +432,7 @@ SHA_digest(self, args)
 
        SHAcopy(self, &temp);
        sha_final(digest, &temp);
-       return PyString_FromStringAndSize(digest, sizeof(digest));
+       return PyString_FromStringAndSize((const char *)digest, sizeof(digest));
 }
 
 static char SHA_hexdigest__doc__[] = 
@@ -503,7 +503,7 @@ static PyMethodDef SHA_methods[] = {
 
 static PyObject *
 SHA_getattr(self, name)
-       SHAobject *self;
+       PyObject *self;
        char *name;
 {
        if (strcmp(name, "blocksize")==0)
@@ -511,7 +511,7 @@ SHA_getattr(self, name)
        if (strcmp(name, "digestsize")==0)
                return PyInt_FromLong(20);
        
-       return Py_FindMethod(SHA_methods, (PyObject *)self, name);
+       return Py_FindMethod(SHA_methods, self, name);
 }
 
 static PyTypeObject SHAtype = {