Py_BuildValue's 'c' code should use byte strings #5666

This commit is contained in:
Benjamin Peterson 2009-04-03 22:18:11 +00:00
parent a3b1ac8dca
commit a921fb0f66
4 changed files with 11 additions and 7 deletions

View file

@ -289,7 +289,7 @@ do_mkvalue(const char **p_format, va_list *p_va, int flags)
{
char p[1];
p[0] = (char)va_arg(*p_va, int);
return PyUnicode_FromStringAndSize(p, 1);
return PyBytes_FromStringAndSize(p, 1);
}
case 'C':
{