From 3ffa0c777818ec5f00ec0617fa08ccba83b9cfe2 Mon Sep 17 00:00:00 2001 From: Vladimir Shabanov Date: Wed, 16 May 2012 22:46:35 +0400 Subject: Allow RPC and run it synchronously in onunload event. --- src/c/urweb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/c/urweb.c b/src/c/urweb.c index 2e16743c..802a1620 100644 --- a/src/c/urweb.c +++ b/src/c/urweb.c @@ -1336,8 +1336,8 @@ uw_Basis_string uw_Basis_maybe_onunload(uw_context ctx, uw_Basis_string s) { if (ctx->script_header[0] == 0) return ""; else { - char *r = uw_malloc(ctx, 22 + strlen(s)); - sprintf(r, " onunload='unload();%s'", s); + char *r = uw_malloc(ctx, 37 + strlen(s)); + sprintf(r, " onunload='unloading=true;%s;unload()'", s); return r; } } -- cgit v1.2.3