Commit 94c79e7d authored by unknown's avatar unknown

Two bug fixes


Docs/manual.texi:
  Added text fof bug fixes
readline/Makefile.am:
  Bug fix for coredump of mysql program with some Ctrl+keys
sql/convert.cc:
  A bug fix for using SET CHAR... SET on columns > 64K
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
parent 8d7c2dd8
...@@ -15,3 +15,4 @@ heikki@hundin.mysql.fi ...@@ -15,3 +15,4 @@ heikki@hundin.mysql.fi
jani@hynda.mysql.fi jani@hynda.mysql.fi
miguel@hegel.local miguel@hegel.local
arjen@fred.bitbike.com arjen@fred.bitbike.com
sinisa@rhols221.adsl.netsonic.fi
...@@ -46768,6 +46768,11 @@ Our TODO section contains what we plan to have in 4.0. @xref{TODO MySQL 4.0}. ...@@ -46768,6 +46768,11 @@ Our TODO section contains what we plan to have in 4.0. @xref{TODO MySQL 4.0}.
@itemize @bullet @itemize @bullet
@item @item
Fixed @code{SIGINT} and @code{SIGQUIT} problems in mysql.cc
@item
Fixed bug in convert.cc, which is caused by having a wrong net_store_length
linked in CONVERT::store method
@item
Multi-table @code{DELETE}. Multi-table @code{DELETE}.
@item @item
Don't support old client protocols prior to MySQL 3.21 any more. Don't support old client protocols prior to MySQL 3.21 any more.
...@@ -26,7 +26,7 @@ noinst_HEADERS = rldefs.h histlib.h rlwinsize.h \ ...@@ -26,7 +26,7 @@ noinst_HEADERS = rldefs.h histlib.h rlwinsize.h \
EXTRA_DIST= emacs_keymap.c vi_keymap.c EXTRA_DIST= emacs_keymap.c vi_keymap.c
DEFS = -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H DEFS = -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR
# Don't update the files from bitkeeper # Don't update the files from bitkeeper
%::SCCS/s.% %::SCCS/s.%
...@@ -456,7 +456,7 @@ bool CONVERT::store(String *packet,const char *from,uint length) ...@@ -456,7 +456,7 @@ bool CONVERT::store(String *packet,const char *from,uint length)
packet->realloc(packet_length+5+length)) packet->realloc(packet_length+5+length))
return 1; return 1;
char *to=(char*) net_store_length((char*) packet->ptr()+packet_length, char *to=(char*) net_store_length((char*) packet->ptr()+packet_length,
length); (ulonglong)length);
for (const char *end=from+length ; from != end ; from++) for (const char *end=from+length ; from != end ; from++)
*to++= to_map[(uchar) *from]; *to++= to_map[(uchar) *from];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment