projects
/
uffi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r1531: *** empty log message ***
[uffi.git]
/
tests
/
getshells.cl
diff --git
a/tests/getshells.cl
b/tests/getshells.cl
index 58e10202f4b2d53302ac7c15ecfaf1436f35cdb7..7bab9cac78b90fdc69e500a3bd34043ecc6e43dd 100644
(file)
--- a/
tests/getshells.cl
+++ b/
tests/getshells.cl
@@
-9,7
+9,7
@@
;;;;
;;;; Copyright (c) 2002 Kevin M. Rosenberg
;;;;
;;;;
;;;; Copyright (c) 2002 Kevin M. Rosenberg
;;;;
-;;;; $Id: getshells.cl,v 1.
2 2002/03/09 21:19:31
kevin Exp $
+;;;; $Id: getshells.cl,v 1.
4 2002/03/10 11:13:07
kevin Exp $
;;;;
;;;; This file is part of UFFI.
;;;;
;;;;
;;;; This file is part of UFFI.
;;;;
@@
-40,18
+40,19
@@
(uffi:def-function "getusershell"
nil
(uffi:def-function "getusershell"
nil
- :returning :c
-
string)
+ :returning :cstring)
(defun getshells ()
"Returns list of valid shells"
(setusershell)
(let (shells)
(defun getshells ()
"Returns list of valid shells"
(setusershell)
(let (shells)
- (do ((shell (uffi:convert-from-c
-
string (getusershell))
- (uffi:convert-from-c
-
string (getusershell))))
+ (do ((shell (uffi:convert-from-cstring (getusershell))
+ (uffi:convert-from-cstring (getusershell))))
((null shell))
(push shell shells))
(endusershell)
(nreverse shells)))
((null shell))
(push shell shells))
(endusershell)
(nreverse shells)))
-
+
+#+test-uffi
(format t "~&Shells: ~S" (getshells))
(format t "~&Shells: ~S" (getshells))