r1645: *** empty log message ***
[uffi.git] / examples / gethostname.cl
index 0062e4037035bc6f01ec3538b28498092cc1c7a4..409afd979aebebcd43c5ce54db76bb124c446667 100644 (file)
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Feb 2002
 ;;;;
-;;;; $Id: gethostname.cl,v 1.7 2002/03/21 15:57:01 kevin Exp $
+;;;; $Id: gethostname.cl,v 1.9 2002/03/23 16:32:39 kevin Exp $
 ;;;;
 ;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
 ;;;;
 
 (defun gethostname2 ()
   "Returns the hostname"
-  (uffi:with-foreign-object (name (:array :unsigned-char 256))
+  (uffi:with-foreign-object (name '(:array :unsigned-char 256))
     (if (zerop (c-gethostname (uffi:char-array-to-pointer name) 256))
        (uffi:convert-from-foreign-string name)
        (error "gethostname() failed."))))
 
 #+test-uffi
-(format t "~&Hostname: ~A" (gethostname))
+(format t "~&Hostname (technique 1): ~A" (gethostname))
+(format t "~&Hostname (technique 2): ~A" (gethostname2))