diff options
Diffstat (limited to 'src/read_turtle.c')
-rw-r--r-- | src/read_turtle.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/read_turtle.c b/src/read_turtle.c index 613b33d2..f85c956a 100644 --- a/src/read_turtle.c +++ b/src/read_turtle.c @@ -348,7 +348,7 @@ resolve_IRIREF(SerdReader* const reader, temp->length = serd_write_uri(uri, write_to_stack, &ctx); if (!ctx.status) { // Replace the destination with the new expanded node - memmove(dest, temp, serd_node_total_size(temp)); + memmove(dest, temp, sizeof(SerdNode) + serd_node_pad_length(temp->length)); serd_stack_pop_to(&reader->stack, string_start_offset + dest->length); } |