commit | 48d8d2143867fa7027499146dd69f879e92a1d5d | [log] [tgz] |
---|---|---|
author | Christian Heimes <christian@cheimes.de> | Mon Sep 10 13:16:45 2012 +0200 |
committer | Christian Heimes <christian@cheimes.de> | Mon Sep 10 13:16:45 2012 +0200 |
tree | a783ab69ce6dcd8da02381a4df448cb97e8fb31f | |
parent | 837e53a7c268215bb521a5b0ce765367ca0704da [diff] |
Added missing va_end in error branch of PyArg_UnpackTuple(). CID 486641
diff --git a/Python/getargs.c b/Python/getargs.c index 0069671..a77bb05 100644 --- a/Python/getargs.c +++ b/Python/getargs.c
@@ -1725,6 +1725,7 @@ assert(min >= 0); assert(min <= max); if (!PyTuple_Check(args)) { + va_end(vargs); PyErr_SetString(PyExc_SystemError, "PyArg_UnpackTuple() argument list is not a tuple"); return 0;