Kaydet (Commit) 65992c1c authored tarafından Meador Inge's avatar Meador Inge

- Issue #13840: Fix ctypes.create_string_buffer exception message and docs.

üst eaac4f0d
......@@ -1815,8 +1815,6 @@ Utility functions
termination character. An integer can be passed as second argument which allows
to specify the size of the array if the length of the bytes should not be used.
If the first parameter is a string, it is converted into a bytes object
according to ctypes conversion rules.
.. function:: create_unicode_buffer(init_or_size, size=None)
......@@ -1833,8 +1831,6 @@ Utility functions
allows to specify the size of the array if the length of the string should not
be used.
If the first parameter is a bytes object, it is converted into an unicode string
according to ctypes conversion rules.
.. function:: DllCanUnloadNow()
......
......@@ -402,6 +402,9 @@ Tests
Extension Modules
-----------------
- Issue #13840: The error message produced by ctypes.create_string_buffer
when given a Unicode string has been fixed.
- Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by
Vilmos Nebehaj.
......
......@@ -1096,7 +1096,7 @@ CharArray_set_value(CDataObject *self, PyObject *value)
if (!PyBytes_Check(value)) {
PyErr_Format(PyExc_TypeError,
"str/bytes expected instead of %s instance",
"bytes expected instead of %s instance",
Py_TYPE(value)->tp_name);
return -1;
} else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment