r10108: Automated commit for Debian build of clsql upstream-version-3.0.10
authorKevin M. Rosenberg <kevin@rosenberg.net>
Sat, 23 Oct 2004 15:16:15 +0000 (15:16 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Sat, 23 Oct 2004 15:16:15 +0000 (15:16 +0000)
debian/changelog
uffi/clsql-uffi.lisp
uffi/uffi.c

index d04ef0cb31a37acb51f49a82b9972514a122b707..b2796b963e25ec4532a33ff48adaeedd69e255f2 100644 (file)
@@ -1,3 +1,9 @@
+cl-sql (3.0.10-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Sat, 23 Oct 2004 09:16:03 -0600
+
 cl-sql (3.0.9-1) unstable; urgency=low
 
   * New upstream
index d901481dce0dbbe853e997cad73717e911b228c4..6e7784917d9a97cc2bd68fa427e9c2981926eeed 100644 (file)
@@ -75,7 +75,7 @@
 
 (uffi:def-function "atol64"
     ((str (* :unsigned-char))
-     (high32 (* :int)))
+     (high32 (* :unsigned-int)))
   :module "clsql-uffi"
   :returning :unsigned-int)
 
         ((:int32 :int)
          (atoi char-ptr))
         (:int64
-         (uffi:with-foreign-object (high32-ptr :int)
+         (uffi:with-foreign-object (high32-ptr :unsigned-int)
            (let ((low32 (atol64 char-ptr high32-ptr))
-                 (high32 (uffi:deref-pointer high32-ptr :int)))
+                 (high32 (uffi:deref-pointer high32-ptr :unsigned-int)))
              (if (zerop high32)
                  low32
                (make-64-bit-integer high32 low32)))))
index f1cfe087fc6115a1f13dfb04f2cea689733917da..531abf041483f9a7f28495584ad0225c37d931cc 100644 (file)
@@ -39,7 +39,7 @@ const unsigned int bitmask_32bits = 0xFFFFFFFF;
 
 DLLEXPORT
 unsigned int
-atol64 (const unsigned char* str, int* pHigh32)
+atol64 (const unsigned char* str, unsigned int* pHigh32)
 {
 #ifdef WIN32
   __int64 result = 0;