]> granicus.if.org Git - python/commitdiff
plug refleak
authorBenjamin Peterson <benjamin@python.org>
Fri, 29 Oct 2010 21:37:26 +0000 (21:37 +0000)
committerBenjamin Peterson <benjamin@python.org>
Fri, 29 Oct 2010 21:37:26 +0000 (21:37 +0000)
Modules/socketmodule.c

index e852287d646affddbf7a1946fa64312f4217c06e..a1a90f43875cda39b4faefa8646d1ec5efd8ea3e 100644 (file)
@@ -3109,6 +3109,7 @@ socket_gethostname(PyObject *self, PyObject *unused)
                                 PyUnicode_AS_UNICODE(result),
                                 size+1))
                 return result;
+            Py_DECREF(result);
         }
         return PyErr_SetExcFromWindowsErr(PyExc_WindowsError, GetLastError());
     }