diff options
-rw-r--r-- | examples/whoisd.scm | 4 | ||||
m--------- | gint | 0 | ||||
-rw-r--r-- | src/eval.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/examples/whoisd.scm b/examples/whoisd.scm index 8b100a7..305dcba 100644 --- a/examples/whoisd.scm +++ b/examples/whoisd.scm @@ -415,7 +415,7 @@ WHERE domain=\"" key "\"")))) (value #t)) (tag (single-char #\L) (value #t)) - (facility (single-char #\f) + (facility (single-char #\F) (value #t)) (inetd (single-char #\i) (value #f)) @@ -485,7 +485,7 @@ The following options may be used in daemon mode only:\n\ ((inetd) (set! whois-standalone (not (cdr x)))) ((facility) - (set! log-facility (string-eval (cdr x)))) + (set! log-facility (eval-string (cdr x)))) ((tag) (set! log-tag (cdr x))) (else diff --git a/gint b/gint -Subproject a5774356a1c12d1bcb55b6322710e347e1604fc +Subproject 4254b0590e609b82dac3d688ecb401c9eefb7e2 @@ -53,7 +53,7 @@ gamma_safe_exec(SCM (*handler) (void *data), void *data, SCM *result) struct scheme_exec_data ed; if (setjmp(jmp_env)) - return 1; + exit(70); /* EX_SOFTWARE */ ed.handler = handler; ed.data = data; scm_internal_lazy_catch(SCM_BOOL_T, |