Le 04/08/2014 14:18, Larry Hastings a écrit : > > On 08/05/2014 03:53 AM, Antoine Pitrou wrote: >> Le 04/08/2014 13:36, Alexander Belopolsky a écrit : >>> If the receiving type is PyObject*, either NULL or Py_None is a valid >>> choice. >> But here the receiving type can be an int. > > Just to be precise: in the case where the receiving type *would* have > been an int, and "nullable=True", the receiving type is actually a > structure containing an int and a "you got a None" flag. I can't stick a > magic value in the int and say "that represents you getting a None" > because any integer value may be valid. > > Also, I'm pretty sure there are places in builtin argument parsing that > accept either NULL or Py_None, and I *think* maybe in one or two of them > they actually mean different things. What fun! > > > For small values of "fun", Is -909 too large a value to be fun? Regards Antoine.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4