summaryrefslogtreecommitdiff
path: root/Objects
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2015-10-12 13:57:47 +0200
committerVictor Stinner <victor.stinner@gmail.com>2015-10-12 13:57:47 +0200
commit6843e92bad6f39afb19132a09269c17e6d7dd602 (patch)
tree5d8be7c97a603b96f3aaa6e00054761a7f743914 /Objects
parent9d401bdce518ef2cfe0636a32818c884b18a36f5 (diff)
downloadcpython-6843e92bad6f39afb19132a09269c17e6d7dd602.tar.gz
Fix compilation error in _PyBytesWriter_WriteBytes() on Windows
Diffstat (limited to 'Objects')
-rw-r--r--Objects/bytesobject.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/Objects/bytesobject.c b/Objects/bytesobject.c
index 532051e242..e7ab503047 100644
--- a/Objects/bytesobject.c
+++ b/Objects/bytesobject.c
@@ -4042,9 +4042,11 @@ _PyBytesWriter_Finish(_PyBytesWriter *writer, void *str)
}
void*
-_PyBytesWriter_WriteBytes(_PyBytesWriter *writer, void *str,
+_PyBytesWriter_WriteBytes(_PyBytesWriter *writer, void *ptr,
const void *bytes, Py_ssize_t size)
{
+ char *str = (char *)ptr;
+
str = _PyBytesWriter_Prepare(writer, str, size);
if (str == NULL)
return NULL;