Oops, it's a typo in the doc (copy/paste failure). It's now fixed, thanks. Victor
2012/1/4 Antoine Pitrou <solip...@pitrou.net>: > >> +.. c:function:: int PyUnicode_Fill(PyObject *unicode, Py_ssize_t start, \ >> + Py_ssize_t length, Py_UCS4 fill_char) >> + >> + Fill a string with a character: write *fill_char* into >> + ``unicode[start:start+length]``. >> + >> + Fail if *fill_char* is bigger than the string maximum character, or if >> the >> + string has more than 1 reference. >> + >> + Return the number of written character, or return ``-1`` and raise an >> + exception on error. > > The return type should then be Py_ssize_t, not int. > > Regards > > Antoine. > > > _______________________________________________ > 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/victor.stinner%40haypocalc.com _______________________________________________ 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