From 71d1d8fc66f918f22611a78e2e2233449f15ad83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Canna=C3=B2?= Date: Wed, 24 Aug 2016 10:40:15 +0000 Subject: [PATCH] Bug fix related to #656 --- lib/MySQL_Session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/MySQL_Session.cpp b/lib/MySQL_Session.cpp index 5914be64b..8c8837411 100644 --- a/lib/MySQL_Session.cpp +++ b/lib/MySQL_Session.cpp @@ -563,7 +563,7 @@ bool MySQL_Session::handler_special_queries(PtrSize_t *pkt) { mysql_hdr Hdr; memcpy(&Hdr,pkt->ptr,sizeof(mysql_hdr)); Hdr.pkt_length=pkt_2.size-5; - memcpy((char *)pkt_2.ptr+5,(char *)pkt->ptr+5,1); + memcpy((char *)pkt_2.ptr+4,(char *)pkt->ptr+4,1); memcpy(pkt_2.ptr,&Hdr,sizeof(mysql_hdr)); strcpy((char *)pkt_2.ptr+5,(char *)"SET NAMES "); memcpy((char *)pkt_2.ptr+15,idx+1,pkt->size-1-(idx-(char *)pkt->ptr));