os.sendfile(): on Linux if offset parameter is passed as NULL we were erroneously returning a (bytes_sent, None) tuple instead of bytes_sent

This commit is contained in:
Giampaolo Rodola' 2011-04-19 09:47:16 +02:00
parent e8d2d2d2b2
commit ff1a73590d
1 changed files with 2 additions and 3 deletions

View File

@ -6450,8 +6450,7 @@ done:
Py_END_ALLOW_THREADS
if (ret < 0)
return posix_error();
Py_INCREF(Py_None);
return Py_BuildValue("nO", ret, Py_None);
return Py_BuildValue("n", ret);
}
#endif
if (!_parse_off_t(offobj, &offset))