Fix invalid memory forwarding to 'MyDS_real_query' for empty queries

pull/4059/head
Javier Jaramago Fernández 3 years ago
parent c64d5a125a
commit 06d4fe5775

@ -35,8 +35,12 @@ class MyDS_real_query {
*/
pkt.ptr=_pkt->ptr;
pkt.size=_pkt->size;
QueryPtr=(char *)pkt.ptr+5;
QuerySize=pkt.size-5;
if (QuerySize == 0) {
QueryPtr=const_cast<char*>("");
} else {
QueryPtr=(char *)pkt.ptr+5;
}
}
void end() {
l_free(pkt.size,pkt.ptr);

Loading…
Cancel
Save