aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/js/urweb.js2
-rw-r--r--src/postgres.sml3
2 files changed, 2 insertions, 3 deletions
diff --git a/lib/js/urweb.js b/lib/js/urweb.js
index ba73e744..8b6e2a75 100644
--- a/lib/js/urweb.js
+++ b/lib/js/urweb.js
@@ -812,9 +812,9 @@ function dyn(pnode, s) {
} else {
firstChild = document.createElement("span");
firstChild.innerHTML = html;
- runScripts(firstChild);
if (x.parentNode)
x.parentNode.insertBefore(firstChild, x);
+ runScripts(firstChild);
}
};
diff --git a/src/postgres.sml b/src/postgres.sml
index f3b9e3f1..c180e38f 100644
--- a/src/postgres.sml
+++ b/src/postgres.sml
@@ -680,7 +680,7 @@ fun makeParams inputs =
string " };",
newline,
if List.exists isBlob inputs then
- box [string "const int *paramLengths = uw_malloc(ctx, ",
+ box [string "int *paramLengths = uw_malloc(ctx, ",
string (Int.toString (length inputs)),
string " * sizeof(int));",
newline,
@@ -696,7 +696,6 @@ fun makeParams inputs =
| _ => string "0",
string ";",
newline]) inputs,
- string " };",
newline]
else
box [string "const int *paramLengths = paramFormats;",