diff options
author | David Robillard <d@drobilla.net> | 2021-07-24 21:08:10 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2022-01-13 23:05:15 -0500 |
commit | 04084d0c36fc15179d195b2a8f759adebb609592 (patch) | |
tree | 7fe5d456f056b7b9072b83baf3882f9d5c92ca19 /src/n3.c | |
parent | 41bbb6d138a8a05bd6bc9fbd3f94a551d9987197 (diff) | |
download | serd-04084d0c36fc15179d195b2a8f759adebb609592.tar.gz serd-04084d0c36fc15179d195b2a8f759adebb609592.tar.bz2 serd-04084d0c36fc15179d195b2a8f759adebb609592.zip |
Be precise about the meaning of node "length" and "size"
Diffstat (limited to 'src/n3.c')
-rw-r--r-- | src/n3.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1325,7 +1325,8 @@ read_collection(SerdReader* const reader, /* The order of node allocation here is necessarily not in stack order, so we create two nodes and recycle them throughout. */ SerdNode* n1 = - push_node_padded(reader, genid_size(reader), SERD_BLANK, "", 0); + push_node_padded(reader, genid_length(reader), SERD_BLANK, "", 0); + SerdNode* node = n1; SerdNode* rest = 0; @@ -1349,7 +1350,7 @@ read_collection(SerdReader* const reader, rest = blank_id(reader); // First pass, push assert(rest); // Can't overflow since read_object() popped } else { - set_blank_id(reader, rest, genid_size(reader)); + set_blank_id(reader, rest, genid_length(reader) + 1); } } |