chiark / gitweb /
str: Handy functions for testing prefixes/suffixes.
[lisp] / unix.lisp
index b4d020845f9e168827200c3358de26270961076f..f82fbf1f25fd73b5aa9d4a0c6d0ab5310be3b773 100644 (file)
--- a/unix.lisp
+++ b/unix.lisp
 ;;; it under the terms of the GNU General Public License as published by
 ;;; the Free Software Foundation; either version 2 of the License, or
 ;;; (at your option) any later version.
-;;; 
+;;;
 ;;; This program is distributed in the hope that it will be useful,
 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 ;;; GNU General Public License for more details.
-;;; 
+;;;
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with this program; if not, write to the Free Software Foundation,
 ;;; Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
@@ -42,7 +42,7 @@ (defmacro with-buffer ((var len) &body body)
     `(let ((,lenvar ,len)
           (,var nil))
        (unwind-protect
-          (progn 
+          (progn
             (setf ,var (system:allocate-system-memory ,lenvar))
             ,@body)
         (when ,var (system:deallocate-system-memory ,var ,lenvar))))))
@@ -155,7 +155,7 @@ (defmacro defsyscall (name)
        (apply #'syscall* ',sysname #',unixname args))))
 
 (macrolet ((defsys (&rest names)
-            `(progn ,@(mapcar (lambda (name) 
+            `(progn ,@(mapcar (lambda (name)
                                 `(defsyscall ,name))
                               names))))
   (defsys open close read write