From f259b1fe99fd246a97578c4bd8ffa11b17f7130e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Canna=C3=B2?= Date: Wed, 16 Dec 2015 00:05:36 +0000 Subject: [PATCH] last_insert_id musth be uint64_t In MySQL_Protocol::generate_pkt_OK converting last_insert_id from unsigned int to utin64_t --- include/MySQL_Protocol.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/MySQL_Protocol.h b/include/MySQL_Protocol.h index 23b3ee18d..2574180af 100644 --- a/include/MySQL_Protocol.h +++ b/include/MySQL_Protocol.h @@ -72,7 +72,7 @@ class MySQL_Protocol { // bool generate_COM_INIT_DB(MySQL_Data_Stream *myds, bool send, void **ptr, unsigned int *len, char *schema); // bool generate_COM_PING(MySQL_Data_Stream *myds, bool send, void **ptr, unsigned int *len); // bool generate_COM_RESET_CONNECTION(MySQL_Data_Stream *myds, bool send, void **ptr, unsigned int *len); - bool generate_pkt_OK(bool send, void **ptr, unsigned int *len, uint8_t sequence_id, unsigned int affected_rows, unsigned int last_insert_id, uint16_t status, uint16_t warnings, char *msg); + bool generate_pkt_OK(bool send, void **ptr, unsigned int *len, uint8_t sequence_id, unsigned int affected_rows, uint64_t last_insert_id, uint16_t status, uint16_t warnings, char *msg); bool generate_pkt_ERR(bool send, void **ptr, unsigned int *len, uint8_t sequence_id, uint16_t error_code, char *sql_state, char *sql_message); bool generate_pkt_EOF(bool send, void **ptr, unsigned int *len, uint8_t sequence_id, uint16_t warnings, uint16_t status); bool generate_COM_QUIT(bool send, void **ptr, unsigned int *len);