X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=db-mysql%2Fmysql-api.lisp;h=d6989685f1db9d2cc562b229914dfa794708bf98;hb=429a7a3dd3eb95d35373e489b7830e316711f941;hp=31828ca296dd99449ddf35ab19371e36bda7edbb;hpb=635fd6df23f5cdc0247ec93dfdb04e1be670412e;p=clsql.git diff --git a/db-mysql/mysql-api.lisp b/db-mysql/mysql-api.lisp index 31828ca..d698968 100644 --- a/db-mysql/mysql-api.lisp +++ b/db-mysql/mysql-api.lisp @@ -155,6 +155,17 @@ (charsetnr :unsigned-int) (type mysql-field-types)) +(uffi:def-struct mysql-time + (year :unsigned-int) + (month :unsigned-int) + (day :unsigned-int) + (hour :unsigned-int) + (minute :unsigned-int) + (second :unsigned-int) + (second-part :unsigned-long) + (neg mysql-bool) + (time-type :int)) + ;;; MYSQL-ROWS (uffi:def-array-pointer mysql-row (* :unsigned-char)) @@ -598,6 +609,12 @@ :module "clsql-mysql" :returning :int) +#+mysql-client-v4.1 +(uffi:def-function "mysql_stmt_store_result" + ((stmt mysql-stmt-ptr)) + :module "clsql-mysql" + :returning :int) + #+mysql-client-v4.1 (uffi:def-function "mysql_stmt_fetch" ((stmt mysql-stmt-ptr))