From 41373b825aa8ac622b7d200c6a8fda0d54e44a81 Mon Sep 17 00:00:00 2001 From: BLUELOVETH Date: Mon, 16 Dec 2024 21:10:40 +0800 Subject: [PATCH] Update json.c --- src/modules/json.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modules/json.c b/src/modules/json.c index dd139a33..fe2450d0 100644 --- a/src/modules/json.c +++ b/src/modules/json.c @@ -24,6 +24,11 @@ void pk__add_module_json() { py_setdict(mod, py_name("null"), py_None()); py_setdict(mod, py_name("true"), py_True()); py_setdict(mod, py_name("false"), py_False()); + py_TValue tmp; + py_newfloat(&tmp, NAN); + py_setdict(mod, "NaN", &tmp); + py_newfloat(&tmp, INFINITY); + py_setdict(mod, "Infinity", &tmp); py_bindfunc(mod, "loads", json_loads); py_bindfunc(mod, "dumps", json_dumps);