@@ -1168,15 +1168,6 @@ static bool sort_compare_default(JSContext *cx, unsigned argc, JS::Value *vp) {
1168
1168
return true ;
1169
1169
}
1170
1170
1171
- // Python 3.13 moved this function to private API. Re-exporting it.
1172
- extern PyObject *const *_PyArg_UnpackKeywords (
1173
- PyObject *const *args, Py_ssize_t nargs,
1174
- PyObject *kwargs, PyObject *kwnames,
1175
- struct _PyArg_Parser *parser,
1176
- int minpos, int maxpos, int minkw,
1177
- PyObject **buf
1178
- );
1179
-
1180
1171
PyObject *JSArrayProxyMethodDefinitions::JSArrayProxy_sort (JSArrayProxy *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames) {
1181
1172
static const char *const _keywords[] = {" key" , " reverse" , NULL };
1182
1173
static _PyArg_Parser _parser = {
@@ -1190,7 +1181,9 @@ PyObject *JSArrayProxyMethodDefinitions::JSArrayProxy_sort(JSArrayProxy *self, P
1190
1181
PyObject *keyfunc = Py_None;
1191
1182
int reverse = 0 ;
1192
1183
1193
- args = _PyArg_UnpackKeywords (args, nargs, NULL , kwnames, &_parser, 0 , 0 , 0 , argsbuf);
1184
+ // args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 0, 0, 0, argsbuf);
1185
+ Py_RETURN_NONE;
1186
+
1194
1187
if (!args) {
1195
1188
return NULL ;
1196
1189
}
0 commit comments