]> granicus.if.org Git - python/commitdiff
remove pointless code (closes #17738)
authorBenjamin Peterson <benjamin@python.org>
Tue, 16 Apr 2013 01:38:25 +0000 (21:38 -0400)
committerBenjamin Peterson <benjamin@python.org>
Tue, 16 Apr 2013 01:38:25 +0000 (21:38 -0400)
Modules/sha1module.c

index 09b87ef25022c15c022cedeb5044a2f360a39a58..f824bb3b5abf8457dd7e3ea60bdbf52d16b78764 100644 (file)
@@ -320,13 +320,8 @@ SHA1_copy(SHA1object *self, PyObject *unused)
 {
     SHA1object *newobj;
 
-    if (Py_TYPE(self) == &SHA1type) {
-        if ( (newobj = newSHA1object())==NULL)
-            return NULL;
-    } else {
-        if ( (newobj = newSHA1object())==NULL)
-            return NULL;
-    }
+    if ((newobj = newSHA1object()) == NULL)
+        return NULL;
 
     newobj->hash_state = self->hash_state;
     return (PyObject *)newobj;