-;;;; -*- Mode: ANSI-Lisp; Syntax: ANSI-Common-Lisp; Base: 10; Package: UFFI -*-
+;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10; Package: UFFI -*-
;;;; *************************************************************************
;;;; FILE IDENTIFICATION
;;;;
;;;; Name: objects.cl
;;;; Purpose: UFFI source to handle objects and pointers
-;;;; Programmer: Kevin M. Rosenberg
+;;;; Programmers: Kevin M. Rosenberg and John DeSoi
;;;; Date Started: Feb 2002
;;;;
-;;;; $Id: objects.cl,v 1.1 2002/04/04 05:02:27 desoi Exp $
+;;;; $Id: objects.cl,v 1.4 2002/04/23 00:33:52 desoi Exp $
;;;;
;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
+;;;; and John DeSoi
;;;;
;;;; UFFI users are granted the rights to distribute and use this software
;;;; as governed by the terms of the Lisp Lesser GNU Public License
(let ((mcl-type (ccl:find-mactype type nil t)))
(if mcl-type
(ccl::mactype-record-size mcl-type)
- (ccl:record-length (ccl:find-record-descriptor type t t)) ) ) ) ;error if not a record
+ (ccl::record-descriptor-length (ccl:find-record-descriptor type t t)) ) ) ) ;error if not a record
; trap macros don't work right directly in the macros