summaryrefslogtreecommitdiff
path: root/src/mono_shake.sml
diff options
context:
space:
mode:
authorGravatar Adam Chlipala <adamc@hcoop.net>2009-04-02 11:42:26 -0400
committerGravatar Adam Chlipala <adamc@hcoop.net>2009-04-02 11:42:26 -0400
commitec0e365e2faa26e78a7fa7b81cbf941f5545ef1a (patch)
tree242dec8599fcb0beb86ed1a7554c4210413f1a04 /src/mono_shake.sml
parentce10b5d904f18c947bbc8cefb119e33cde7b421e (diff)
On start-up, delete/nullify rows mentioning clients or channels
Diffstat (limited to 'src/mono_shake.sml')
-rw-r--r--src/mono_shake.sml2
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)) =>