diff options
Diffstat (limited to 'library/lib.ml')
| -rw-r--r-- | library/lib.ml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/library/lib.ml b/library/lib.ml index 45877aa389..df48bc7cbd 100644 --- a/library/lib.ml +++ b/library/lib.ml @@ -84,13 +84,14 @@ let add_anonymous_entry node = let add_leaf id kind obj = let sp = make_path id kind in - add_entry sp (Leaf obj); cache_object (sp,obj); + add_entry sp (Leaf obj); sp let add_anonymous_leaf obj = - let sp = add_anonymous_entry (Leaf obj) in - cache_object (sp,obj) + let sp = make_path (anonymous_id()) OBJ in + cache_object (sp,obj); + add_entry sp (Leaf obj) let add_frozen_state () = let _ = add_anonymous_entry (FrozenState (freeze_summaries())) in () |
