summaryrefslogtreecommitdiff
path: root/src/mono_opt.sml
diff options
context:
space:
mode:
authorGravatar Ziv Scully <ziv@mit.edu>2015-09-21 16:45:59 -0400
committerGravatar Ziv Scully <ziv@mit.edu>2015-09-21 16:45:59 -0400
commit97115c5f804824c024a0c08c288889d29f743e64 (patch)
tree751344ca31d2f79493c53ea4c1bd00b22f1082cc /src/mono_opt.sml
parent59c69b0cebc215599acc25906bd0366af03abf0c (diff)
Use new refactored urlification in Sqlcache.
Diffstat (limited to 'src/mono_opt.sml')
-rw-r--r--src/mono_opt.sml11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/mono_opt.sml b/src/mono_opt.sml
index f4cd6895..186f6c62 100644
--- a/src/mono_opt.sml
+++ b/src/mono_opt.sml
@@ -405,20 +405,18 @@ fun exp e =
initial = (EPrim (Prim.String (k, "")), _),
body = (EStrcat ((EPrim (Prim.String (_, s)), _),
(EStrcat ((ERel 0, _),
- e'), _)), _),
- sqlcacheInfo}, loc) =>
+ e'), _)), _)}, loc) =>
if (case k of Prim.Normal => s = "" | Prim.Html => CharVector.all Char.isSpace s) then
EQuery {exps = exps, tables = tables, query = query,
state = (TRecord [], loc),
initial = (ERecord [], loc),
- body = (optExp (EWrite e', loc), loc),
- sqlcacheInfo = Monoize.urlifiedUnit}
+ body = (optExp (EWrite e', loc), loc)}
else
e
| EWrite (EQuery {exps, tables, state, query,
initial = (EPrim (Prim.String (_, "")), _),
- body, sqlcacheInfo}, loc) =>
+ body}, loc) =>
let
fun passLets (depth, (e', _), lets) =
case e' of
@@ -433,8 +431,7 @@ fun exp e =
EQuery {exps = exps, tables = tables, query = query,
state = (TRecord [], loc),
initial = (ERecord [], loc),
- body = body,
- sqlcacheInfo = Monoize.urlifiedUnit}
+ body = body}
end
else
e