Changeset 64-bit,3 for 64-bit/src/odbc/parameter.lisp
- Timestamp:
- 11/28/2007 03:49:48 AM (19 years ago)
- branch-nick:
- 64-bit
- revision id:
- dsowen@tux-20071128034948-of18hhgvistm196l
- File:
-
- 1 edited
-
64-bit/src/odbc/parameter.lisp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
64-bit/src/odbc/parameter.lisp
r1 r3 54 54 param))) 55 55 56 ;;;; dso: not so sure about this one and its callers 56 57 (defun bind-parameter (hstmt pos param) 57 58 (setf (slot-value param 'ind-ptr) 58 (cffi:foreign-alloc :long))59 (cffi:foreign-alloc 'sql-len)) 59 60 (%sql-bind-parameter 60 61 hstmt … … 175 176 (setf parameter-type $SQL_INTEGER) 176 177 (setf buffer-length 4) 177 (setf value-ptr (cffi:foreign-alloc :long))))178 (setf value-ptr (cffi:foreign-alloc 'sql-integer)))) 178 179 179 180 (defmethod set-parameter-value ((param integer-parameter) value) … … 324 325 ;; we store the position there 325 326 (setf buffer-length 4) 326 (setf value-ptr (cffi:foreign-alloc :long))))327 (setf value-ptr (cffi:foreign-alloc 'sql-len)))) 327 328 328 329 (defmethod set-parameter-value ((param clob-parameter) value) … … 374 375 ;; we store the position there 375 376 (setf buffer-length 4) 376 (setf value-ptr (cffi:foreign-alloc :long))))377 (setf value-ptr (cffi:foreign-alloc 'sql-len)))) 377 378 378 379 (defmethod set-parameter-value ((param uclob-parameter) value) … … 423 424 ;; we store the position there 424 425 (setf buffer-length 4) 425 (setf value-ptr (cffi:foreign-alloc :long))))426 (setf value-ptr (cffi:foreign-alloc 'sql-len)))) 426 427 427 428 (defmethod set-parameter-value ((param blob-parameter) value)
Note: See TracChangeset
for help on using the changeset viewer.
