summaryrefslogtreecommitdiff
path: root/libmysqld/lib_vio.c
diff options
context:
space:
mode:
authormonty@donna.mysql.fi <>2001-04-25 01:11:29 +0300
committermonty@donna.mysql.fi <>2001-04-25 01:11:29 +0300
commit9ee2a297c02ae7f1a3a0fd606e91aea3a10ff1b4 (patch)
treeb35002c3218b71a338dff899023d7799c6cc4829 /libmysqld/lib_vio.c
parent93de1122386ffa6e9b5362e45a8164892293d8af (diff)
downloadmariadb-git-9ee2a297c02ae7f1a3a0fd606e91aea3a10ff1b4.tar.gz
Fixes for embedded MySQL
Some limit optimization
Diffstat (limited to 'libmysqld/lib_vio.c')
-rw-r--r--libmysqld/lib_vio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmysqld/lib_vio.c b/libmysqld/lib_vio.c
index a1cd8ca9565..3238fd59699 100644
--- a/libmysqld/lib_vio.c
+++ b/libmysqld/lib_vio.c
@@ -156,13 +156,13 @@ int vio_write(Vio * vio, const gptr buf, int size)
{
*vio->last_packet = packet;
vio->last_packet = (char **)packet;
- *((char **)packet) = 0; /* safety */
+ *((char **)packet) = 0; /* Set forward link to 0 */
packet += sizeof(char *);
int4store(packet, size);
memcpy(packet + 4, buf, size);
}
else
- size=0;
+ size= -1;
return (size);
}