commit | 47718298f8236e5a7dceec89b695265a27ce282d | [log] [tgz] |
---|---|---|
author | Michal Vasko <mvasko@cesnet.cz> | Fri Feb 26 10:12:44 2021 +0100 |
committer | Radek Krejci <rkrejci@cesnet.cz> | Fri Feb 26 12:48:19 2021 +0100 |
tree | e7b89cfd7466d8c01a959c8df7767d050ea1c442 | |
parent | 2b5344cb15aaa0e6950d164442227e3e6639cc3a [diff] [blame] |
data tree BUGFIX key-less list hash handling
diff --git a/src/tree_data.c b/src/tree_data.c index 0b70249..6a1235c 100644 --- a/src/tree_data.c +++ b/src/tree_data.c
@@ -2334,7 +2334,9 @@ /* check for keyless list and update its hash */ for (iter = lyd_parent(node); iter; iter = lyd_parent(iter)) { if (iter->schema && (iter->schema->flags & LYS_KEYLESS)) { + lyd_unlink_hash(iter); lyd_hash(iter); + lyd_insert_hash(iter); } }