02.01.14 13:54, victor.stinner написав(ла):
http://hg.python.org/cpython/rev/9a61be172c23
changeset:   88249:9a61be172c23
user:        Victor Stinner <victor.stin...@gmail.com>
date:        Thu Jan 02 12:47:24 2014 +0100
summary:
   threading.RLock._acquire_restore() now raises a TypeError instead of a
SystemError when it is not called with 2 arguments

-    if (!PyArg_ParseTuple(arg, "kl:_acquire_restore", &count, &owner))
+    if (!PyArg_ParseTuple(args, "(kl):_acquire_restore", &count, &owner))
          return NULL;

Please don't use "(...)" in PyArg_ParseTuple, it is dangerous (see issue6083 [1]).

[1] http://bugs.python.org/issue6083


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to