Skip to content

Commit b529164

Browse files
authored
cast to PyUnicodeObject (#468)
2 parents 2c60930 + cf4fc43 commit b529164

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

CHANGES.rst

Lines changed: 2 additions & 0 deletions
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
-------------

src/markupsafe/_speedups.c

Lines changed: 3 additions & 3 deletions
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)