summaryrefslogtreecommitdiffstats
path: root/jv_print.c
diff options
context:
space:
mode:
authorStephen Dolan <mu@netsoc.tcd.ie>2013-05-15 00:37:38 +0100
committerStephen Dolan <mu@netsoc.tcd.ie>2013-05-15 00:37:38 +0100
commite83e51eb56a1de6e627d346f027d3ceb09ae3807 (patch)
treeee9a376e0f88ab654fec370e972a9930d3bcdd9d /jv_print.c
parentc496a924ce71317aa5560da0cbf5a4524bb8c226 (diff)
'length' function now measures string length in codepoints, not bytes.
Diffstat (limited to 'jv_print.c')
-rw-r--r--jv_print.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/jv_print.c b/jv_print.c
index fc1370ed..5784337e 100644
--- a/jv_print.c
+++ b/jv_print.c
@@ -45,7 +45,7 @@ static void put_space(int n, FILE* fout, jv* strout) {
static void jvp_dump_string(jv str, int ascii_only, FILE* F, jv* S) {
assert(jv_get_kind(str) == JV_KIND_STRING);
const char* i = jv_string_value(str);
- const char* end = i + jv_string_length(jv_copy(str));
+ const char* end = i + jv_string_length_bytes(jv_copy(str));
const char* cstart;
int c = 0;
char buf[32];