X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=db-mysql%2Fmysql-api.lisp;h=19d1f91d74a40651e557630c364ecd534173d500;hp=089c81220749881a79d75690829c127bcc8023ab;hb=da9282a5c0ce927c613f1706f1c51796c75e16e4;hpb=bc2cab0f8a51d4dd0f0b3af1f33ee6f734164a32 diff --git a/db-mysql/mysql-api.lisp b/db-mysql/mysql-api.lisp index 089c812..19d1f91 100644 --- a/db-mysql/mysql-api.lisp +++ b/db-mysql/mysql-api.lisp @@ -121,12 +121,6 @@ :get-result :use-result)) -#+(or mysql-client-v4.1 mysql-client-v5) -(uffi:def-enum mysql-field-types - (:ready - :get-result - :use-result)) - ;;; Opaque pointers to mysql C-defined structures (uffi:def-foreign-type mysql-mysql (* :void)) (uffi:def-foreign-type mysql-mysql-res (* :void)) @@ -296,6 +290,12 @@ :module "mysql" :returning :void) +(declaim (inline mysql-next-result)) +(uffi:def-function "mysql_next_result" + ((mysql mysql-mysql)) + :module "mysql" + :returning :int) + (declaim (inline mysql-fetch-row)) (uffi:def-function "mysql_fetch_row" ((res mysql-mysql-res))