;;;;
;;;; Copyright (c) 2002 Kevin M. Rosenberg
;;;;
-;;;; $Id: getenv.cl,v 1.1 2002/03/09 19:55:33 kevin Exp $
+;;;; $Id: getenv.cl,v 1.3 2002/03/10 04:15:33 kevin Exp $
;;;;
;;;; This file is part of UFFI.
;;;;
(in-package :cl-user)
-(uffi:def-routine ("getenv" c-getenv)
+(uffi:def-function ("getenv" c-getenv)
((name :c-string))
:returning :c-string)
(format t "~&Environment value for USER key: ~A" (getenv "USER"))
(format t "~&Environment value for _FOO_ key: ~A" (getenv "_FOO_"))
+#+test-uffi
+(progn
+ (flet ((print-results (str)
+ (format t "~&(getenv ~S) => ~S" str (getenv str))))
+ (print-results "USER")
+ (print-results "_FOO_")))
+