Skip to content

Commit cf4fc43

Browse files
committed
cast to PyUnicodeObject
1 parent 2c60930 commit cf4fc43

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Diff for: CHANGES.rst

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ Version 3.0.1
33

44
Unreleased
55

6+
- Address compiler warnings that became errors in GCC 14. :issue:`466`
7+
68

79
Version 3.0.0
810
-------------

Diff for: src/markupsafe/_speedups.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,11 @@ escape_unicode(PyObject *self, PyObject *s)
160160

161161
switch (PyUnicode_KIND(s)) {
162162
case PyUnicode_1BYTE_KIND:
163-
return escape_unicode_kind1(s);
163+
return escape_unicode_kind1((PyUnicodeObject*) s);
164164
case PyUnicode_2BYTE_KIND:
165-
return escape_unicode_kind2(s);
165+
return escape_unicode_kind2((PyUnicodeObject*) s);
166166
case PyUnicode_4BYTE_KIND:
167-
return escape_unicode_kind4(s);
167+
return escape_unicode_kind4((PyUnicodeObject*) s);
168168
}
169169
assert(0); /* shouldn't happen */
170170
return NULL;

0 commit comments

Comments
 (0)