diff options
author | Adam Chlipala <adamc@hcoop.net> | 2009-04-02 11:42:26 -0400 |
---|---|---|
committer | Adam Chlipala <adamc@hcoop.net> | 2009-04-02 11:42:26 -0400 |
commit | ec0e365e2faa26e78a7fa7b81cbf941f5545ef1a (patch) | |
tree | 242dec8599fcb0beb86ed1a7554c4210413f1a04 /src/mono_shake.sml | |
parent | ce10b5d904f18c947bbc8cefb119e33cde7b421e (diff) |
On start-up, delete/nullify rows mentioning clients or channels
Diffstat (limited to 'src/mono_shake.sml')
-rw-r--r-- | src/mono_shake.sml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mono_shake.sml b/src/mono_shake.sml index 475c4895..343ec728 100644 --- a/src/mono_shake.sml +++ b/src/mono_shake.sml @@ -45,7 +45,7 @@ fun shake file = let val page_es = List.foldl (fn ((DExport (_, _, n, _, _), _), page_es) => n :: page_es - | ((DDatabase (_, n), _), page_es) => n :: page_es + | ((DDatabase {expunge = n1, initialize = n2, ...}, _), page_es) => n1 :: n2 :: page_es | (_, page_es) => page_es) [] file val (cdef, edef) = foldl (fn ((DDatatype (_, n, xncs), _), (cdef, edef)) => |