pathencode: remove unused variable
authorAugie Fackler <augie@google.com>
Sat, 19 May 2018 14:24:36 -0400
changeset 38113 f7a0398996ad
parent 38112 d7cecea0b254
child 38114 f79ba1d1b4b1
pathencode: remove unused variable Caught by Yuya during review of 92ac9cf78dba. Differential Revision: https://phab.mercurial-scm.org/D3618
mercurial/cext/pathencode.c
--- a/mercurial/cext/pathencode.c	Sun May 20 18:41:24 2018 +0530
+++ b/mercurial/cext/pathencode.c	Sat May 19 14:24:36 2018 -0400
@@ -655,14 +655,7 @@
 	PyObject *shaobj, *hashobj;
 
 	if (shafunc == NULL) {
-		PyObject *hashlib, *name = PyBytes_FromString("hashlib");
-
-		if (name == NULL)
-			return -1;
-
-		hashlib = PyImport_ImportModule("hashlib");
-		Py_DECREF(name);
-
+		PyObject *hashlib = PyImport_ImportModule("hashlib");
 		if (hashlib == NULL) {
 			PyErr_SetString(PyExc_ImportError,
 			                "pathencode failed to find hashlib");