aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCourtney Strachan <courtney.strachan@gmail.com>2025-10-05 19:22:04 -0700
committerCourtney Strachan <courtney.strachan@gmail.com>2025-10-05 19:22:04 -0700
commit69ad94d8a8c6b96952224faa259a4edbce8eabb0 (patch)
treeff573c1d440fc94215a19d0619931e3220209ce9
parent6de2d6e8ca687c989bbb7806e5cbe8d791e425bf (diff)
Followup fix to #4895
-rw-r--r--core/encoding/json/marshal.odin4
1 files changed, 1 insertions, 3 deletions
diff --git a/core/encoding/json/marshal.odin b/core/encoding/json/marshal.odin
index 2fb507edf..e563c326a 100644
--- a/core/encoding/json/marshal.odin
+++ b/core/encoding/json/marshal.odin
@@ -176,9 +176,7 @@ marshal_to_writer :: proc(w: io.Writer, v: any, opt: ^Marshal_Options) -> (err:
return .Unsupported_Type
case runtime.Type_Info_Pointer:
- ptr := a.(rawptr)
-
- if ptr == nil {
+ if v.id == typeid_of(Null) {
io.write_string(w, "null") or_return
} else {
return .Unsupported_Type