X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=src%2Freadmacros-mcl.lisp;h=561bf550d12ad93ac72cbbdff640f7eecb5bae01;hb=6ab554f2441048c9c726104d4f3c6a6acccaf383;hp=dc1fc6c805b87567c38418bb27a1efdfd6437b08;hpb=a95b9a217335917d96b8c0cced4f49c3e4846115;p=uffi.git diff --git a/src/readmacros-mcl.lisp b/src/readmacros-mcl.lisp index dc1fc6c..561bf55 100644 --- a/src/readmacros-mcl.lisp +++ b/src/readmacros-mcl.lisp @@ -2,30 +2,26 @@ ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; -;;;; Name: readmacros-mcl.cl +;;;; Name: readmacros-mcl.lisp ;;;; Purpose: This file holds functions using read macros for MCL ;;;; Programmer: Kevin M. Rosenberg/John Desoi ;;;; Date Started: Feb 2002 ;;;; -;;;; $Id: readmacros-mcl.lisp,v 1.3 2002/09/30 10:02:36 kevin Exp $ +;;;; $Id$ ;;;; -;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; This file, part of UFFI, is Copyright (c) 2002-2005 by Kevin M. Rosenberg ;;;; -;;;; UFFI users are granted the rights to distribute and use this software -;;;; as governed by the terms of the Lisp Lesser GNU Public License -;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. ;;;; ************************************************************************* -(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0))) -(in-package :uffi) +(in-package #:uffi) ;; trap macros don't work right directly in the macros -#+(and mcl (not openmcl)) +#+digitool (defun new-ptr (size) (#_NewPtr size)) -#+(and mcl (not openmcl)) +#+digitool (defun dispose-ptr (ptr) (#_DisposePtr ptr))