2011/10/6 Benjamin Peterson <benja...@python.org>:
> Why not just have it return 0 on error? This would be more consistent with API
> functions that return "false" values like NULL and would just be
>
> if (!PyUnicode_READY(s)) return NULL;

Most functions of the Python C API seems to follow one of two ways to
indicate an error:
- functions that return PyObject* will return NULL
- functions that return an int will return -1

-- 
Amaury Forgeot d'Arc
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to