[Python-Dev] Problem with the memory docs (original) (raw)

Martin v. Loewis martin@v.loewis.de
05 Apr 2002 08:23:57 +0200


Tim Peters <tim.one@comcast.net> writes:

Sorry, but this is nuts, and Martin is right that I don't want Python to offer a "malloc wrapper" that doesn't meet the standard rules for malloc. Instead I intend to change the docs to say that PyMalloc(0) acts like platform malloc(1), and leave it at that.

That, OTOH, is not what Guido wants it to be. Guido wants Py_Malloc to return 0 only in case of failure; allocating 0 bytes should "normally" succeed. I still cannot see what problems you have with this requirement.

Regards, Martin