anchor.diff:  ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
   ;;;; *************************************************************************
   
  -(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))
  -(in-package :clsql-uffi)
  +(in-package #:clsql-uffi)
   
   
   (defun canonicalize-type-list (types auto-list)
  
positive.code: 		  low32
  		  (make-64-bit-integer high32 low32)))))
  	 (t
  	  #+allegro (native-to-string char-ptr) ;; optimized
  	  #-allegro (uffi:convert-from-foreign-string char-ptr)))))))
    
  
  (uffi:def-function "strlen"
      ((str (* :unsigned-char)))
    :returning :unsigned-int)
  
  #+(and allegro ics)
  (defun native-to-string (s)
    (declare (optimize (speed 3) (space 0) (safety 0) (compilation-speed 0))
  	   (type char-ptr-def s))
  
negative.code: ;;;; Programmers:   Kevin M. Rosenberg
  ;;;; Date Started:  Mar 2002
  ;;;;
  ;;;; $Id: clsql-uffi.lisp,v 1.28 2003/05/29 05:19:50 kevin Exp $
  ;;;;
  ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
  ;;;;
  