diff options
Diffstat (limited to 'core/module-list.h')
| -rw-r--r-- | core/module-list.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/module-list.h b/core/module-list.h index e370b97..5e724b8 100644 --- a/core/module-list.h +++ b/core/module-list.h @@ -60,6 +60,8 @@ PureList *pure_list_share(PureList *, PureRetired *retired); void pure_list_hold(PureList *copy); /* Whether copy shares list's items as they are now. */ bool pure_list_current(const PureList *copy, const PureList *list); +/* Which list, and its version: the same pair means the same items. */ +void pure_list_stamp(const PureList *, uint64_t *id, uint64_t *version); /* Free what was retired while no copy that shared it remains. */ void pure_retired_free(PureRetired *); /* Insert a copy of cells (text bytes are copied) before position at. A NULL |
