1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Fix for not to assert in DBUG mode when the result type is INT24 as data is sent in INT32 format

(normal protocol only, prepared protocol already handles it)
This commit is contained in:
venu@myvenu.com
2003-03-14 10:35:13 -08:00
parent b5bc52c7ae
commit 3f7e4239a2

View File

@ -742,7 +742,9 @@ bool Protocol_simple::store_short(longlong from)
bool Protocol_simple::store_long(longlong from)
{
#ifndef DEBUG_OFF
DBUG_ASSERT(field_types == 0 || field_types[field_pos++] == MYSQL_TYPE_LONG);
DBUG_ASSERT(field_types == 0 ||
field_types[field_pos++] == MYSQL_TYPE_INT24 ||
field_types[field_pos++] == MYSQL_TYPE_LONG);
#endif
char buff[20];
return net_store_data((char*) buff,