Skip to content

Commit 04f2d16

Browse files
committed
Removed unused part of signature
1 parent 47c6ea1 commit 04f2d16

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

pandas/_libs/src/ujson/python/objToJSON.c

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ PyObject *cls_timedelta;
5959

6060
npy_int64 get_nat(void) { return NPY_MIN_INT64; }
6161

62-
typedef char *(*PFN_PyTypeToUTF8)(JSOBJ obj, JSONTypeContext *ti,
63-
void *outValue, size_t *_outLen);
62+
typedef char *(*PFN_PyTypeToUTF8)(JSOBJ obj, JSONTypeContext *ti, size_t *_outLen);
6463

6564
typedef struct __NpyArrContext {
6665
PyObject *array;
@@ -396,21 +395,18 @@ static PyObject *get_item(PyObject *obj, Py_ssize_t i) {
396395
return ret;
397396
}
398397

399-
static char *PyBytesToUTF8(JSOBJ _obj, JSONTypeContext *tc, void *outValue,
400-
size_t *_outLen) {
398+
static char *PyBytesToUTF8(JSOBJ _obj, JSONTypeContext *tc, size_t *_outLen) {
401399
PyObject *obj = (PyObject *)_obj;
402400
*_outLen = PyBytes_GET_SIZE(obj);
403401
return PyBytes_AS_STRING(obj);
404402
}
405403

406-
static char *PyUnicodeToUTF8(JSOBJ _obj, JSONTypeContext *tc, void *outValue,
407-
size_t *_outLen) {
404+
static char *PyUnicodeToUTF8(JSOBJ _obj, JSONTypeContext *tc, size_t *_outLen) {
408405
return (char *)PyUnicode_AsUTF8AndSize(_obj, _outLen);
409406
}
410407

411408
/* returns a char* and mutates the pointer to *len */
412-
static char *NpyDateTimeToIso(JSOBJ unused, JSONTypeContext *tc, void *_unused,
413-
size_t *len) {
409+
static char *NpyDateTimeToIso(JSOBJ unused, JSONTypeContext *tc, size_t *len) {
414410
npy_datetimestruct dts;
415411
int ret_code;
416412
int64_t longVal = GET_TC(tc)->longValue;
@@ -446,8 +442,7 @@ static npy_datetime NpyDateTimeToEpoch(npy_datetime dt, NPY_DATETIMEUNIT base) {
446442
return dt;
447443
}
448444

449-
static char *PyDateTimeToIso(JSOBJ obj, JSONTypeContext *tc, void *unused,
450-
size_t *len) {
445+
static char *PyDateTimeToIso(JSOBJ obj, JSONTypeContext *tc, size_t *len) {
451446
npy_datetimestruct dts;
452447
int ret;
453448

@@ -508,8 +503,7 @@ static npy_datetime PyDateTimeToEpoch(PyObject *obj, NPY_DATETIMEUNIT base) {
508503
return NpyDateTimeToEpoch(npy_dt, base);
509504
}
510505

511-
static char *PyTimeToJSON(JSOBJ _obj, JSONTypeContext *tc, void *outValue,
512-
size_t *outLen) {
506+
static char *PyTimeToJSON(JSOBJ _obj, JSONTypeContext *tc, size_t *outLen) {
513507
PyObject *obj = (PyObject *)_obj;
514508
PyObject *str;
515509
PyObject *tmp;
@@ -533,7 +527,7 @@ static char *PyTimeToJSON(JSOBJ _obj, JSONTypeContext *tc, void *outValue,
533527
GET_TC(tc)->newObj = str;
534528

535529
*outLen = PyBytes_GET_SIZE(str);
536-
outValue = PyBytes_AS_STRING(str);
530+
char *outValue = PyBytes_AS_STRING(str);
537531
return outValue;
538532
}
539533

@@ -2235,7 +2229,7 @@ void Object_endTypeContext(JSOBJ obj, JSONTypeContext *tc) {
22352229

22362230
const char *Object_getStringValue(JSOBJ obj, JSONTypeContext *tc,
22372231
size_t *_outLen) {
2238-
return GET_TC(tc)->PyTypeToUTF8(obj, tc, NULL, _outLen);
2232+
return GET_TC(tc)->PyTypeToUTF8(obj, tc, _outLen);
22392233
}
22402234

22412235
JSINT64 Object_getLongValue(JSOBJ obj, JSONTypeContext *tc) {

0 commit comments

Comments
 (0)