summaryrefslogtreecommitdiffstats
path: root/src/jv.h
diff options
context:
space:
mode:
authorMattias Wadman <mattias.wadman@gmail.com>2023-07-02 16:48:07 +0200
committerNico Williams <nico@cryptonector.com>2023-07-25 13:38:41 -0500
commita949745059ee61366a5d880c3b18d5d4db6524eb (patch)
tree4fb0a93cf93e99d098eae5f8eff37ef6c92b049d /src/jv.h
parenta29ac81de117a6bad625bc4ff75bbb395a58f7d6 (diff)
implode: Better invalid input validation and handling
Error on non-number and nan codepoint, would asserd before Replace negative codepoint and surrogate range with unicode replacement character, would assert before Fixes #1160
Diffstat (limited to 'src/jv.h')
-rw-r--r--src/jv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jv.h b/src/jv.h
index 8c96f822..446ffb06 100644
--- a/src/jv.h
+++ b/src/jv.h
@@ -63,6 +63,7 @@ jv jv_number(double);
jv jv_number_with_literal(const char*);
double jv_number_value(jv);
int jv_is_integer(jv);
+int jvp_number_is_nan(jv);
int jv_number_has_literal(jv n);
const char* jv_number_get_literal(jv);