X-Git-Url: http://git.kpe.io/?p=cl-modlisp.git;a=blobdiff_plain;f=utils.lisp;h=064e362e5f1600a3df3403404d90f6fb63ea7eb6;hp=04376fdd43dcb018ebb66e3c30d1078e2c259414;hb=315ebc6354619483aa1be1124eb3736cee6f7ab7;hpb=1bb49e27c591c846849c80b6e543a8b207f9dad4 diff --git a/utils.lisp b/utils.lisp index 04376fd..064e362 100644 --- a/utils.lisp +++ b/utils.lisp @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Dec 2002 ;;;; -;;;; $Id: utils.lisp,v 1.1 2003/07/04 19:52:32 kevin Exp $ +;;;; $Id: utils.lisp,v 1.2 2003/07/05 00:51:04 kevin Exp $ ;;;; ************************************************************************* (in-package #:modlisp) @@ -46,17 +46,17 @@ (write-string "end" *apache-socket*) (write-char #\NewLine *apache-socket*) (write-string ,outstr *apache-socket*) - (setq *close-apache-socket* nil)) + (set-close-apache-socket nil)) (t (finish-output *apache-socket*) - (setq *close-apache-socket* t))) + (set-close-apache-socket t))) ,result))) (defun redirect-to-location (url) (write-header-line "Status" "302 Redirect") (write-header-line "Location" url) (write-char #\NewLine *apache-socket*) - (setq *close-apache-socket* t)) + (set-close-apache-socket t)) (defun output-ml-page (format html) (write-header-line "Status" "200 OK") @@ -66,7 +66,7 @@ (write-string "end" *apache-socket*) (write-char #\NewLine *apache-socket*) (write-string html *apache-socket*) - (setq *close-apache-socket* nil)) + (set-close-apache-socket nil)) (defun output-html-page (str) (output-ml-page :html str)) @@ -84,6 +84,10 @@ (when (= 2 (length name-val-list)) (destructuring-bind (name val) name-val-list (push (cons (kmrcl:ensure-keyword name) - (decode-uri-query-string val)) + (kmrcl:decode-uri-query-string val)) alist)))))))) + + + +