mariadb/isam
unknown 2d1384e442 Made my_snprintf() behavior snprintf() compatible when printing %x arguments (it should
produce hex digits in lower case). (fixed version)

Replaced _dig_vec array with two _dig_vec_upper/_dig_vec_lower arrays.
Added extra argument to int2str function which controls case of digits you get.
Replaced lot of invocations of int2str for decimal radix with more optimized int10_to_str()
function.
Removed unused my_itoa/my_ltoa functions.


client/mysql.cc:
  Replaced int2str invocations with radix argument equal to 10 with optimized int10_to_str()
  call.
client/mysqladmin.c:
  Replaced int2str invocations with radix argument equal to 10 with optimized int10_to_str()
  call.
dbug/dbug.c:
   _dig_vec became _dig_vec_upper.
include/m_string.h:
  _dig_vec is obsoleted by _dig_vec_upper/_dig_vec_lower.
  my_itoa()/my_ltoa() functions were removed because they were never used in our code.
  int2str() now has one more argument which controls case of digits it will produce.
include/my_global.h:
  my_itoa()/my_ltoa() functions were removed because they were never used in our code.
isam/isamchk.c:
  Replaced int2str invocations with radix argument equal to 10 with optimized int10_to_str()
  call.
libmysql/libmysql.def:
  _dig_vec is obsoleted by _dig_vec_upper/_dig_vec_lower.
myisam/myisamchk.c:
  Replaced int2str invocation with radix argument equal to 10 with optimized int10_to_str()
  call.
mysys/mf_tempfile.c:
  _dig_vec became _dig_vec_upper.
mysys/my_error.c:
  Replaced int2str invocations with radix argument equal to 10 with optimized int10_to_str()
  call.
mysys/my_tempnam.c:
  _dig_vec became _dig_vec_upper.
sql-common/client.c:
  Replaced int2str invocation with radix argument equal to 10 with optimized int10_to_str()
  call.
sql/item_strfunc.cc:
  _dig_vec became _dig_vec_upper. Also we don't need hex[] array in this file now because we
  have _dig_vec_lower instead.
sql/mysqld.cc:
  Replaced int2str invocations with radix argument equal to 10 with optimized int10_to_str()
  call.
sql/password.c:
  _dig_vec became _dig_vec_upper.
sql/sql_bitmap.h:
  _dig_vec became _dig_vec_upper.
strings/int2str.c:
  Replaced _dig_vec by _dig_vec_upper/_dig_vec_lower pair.
  int2str() now has one more argument which controls case of digits it will produce.
  my_itoa()/my_ltoa() functions were removed because they were never used in our code.
strings/longlong2str-x86.s:
  _dig_vec became _dig_vec_upper.
strings/longlong2str.c:
  _dig_vec became _dig_vec_upper.
strings/my_vsnprintf.c:
  If my_snprintf() is printing %x argument it should produce lower case hexadecimal digits
  to be snprintf() compatible.
2004-05-27 17:54:40 +04:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
_cache.c Update copyright 2001-12-06 14:10:51 +02:00
_dbug.c Update copyright 2001-12-06 14:10:51 +02:00
_dynrec.c Portability fix 2001-11-07 00:13:29 +02:00
_key.c Some optimization in CHARSET_INFO: 2003-04-01 12:45:16 +05:00
_locking.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
_packrec.c Update copyright 2001-12-06 14:10:51 +02:00
_page.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
_search.c Support for character set conversion in binary protocol: another go 2004-05-25 02:03:49 +04:00
_statrec.c Update copyright 2001-12-06 14:10:51 +02:00
changed.c Update copyright 2001-12-06 14:10:51 +02:00
ChangeLog Import changeset 2000-07-31 21:29:14 +02:00
close.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
create.c Lots of code fixes to the replication code (especially the binary logging and index log file handling) 2002-08-08 03:12:02 +03:00
delete.c Update copyright 2001-12-06 14:10:51 +02:00
extra.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
info.c Update copyright 2001-12-06 14:10:51 +02:00
isamchk.c Made my_snprintf() behavior snprintf() compatible when printing %x arguments (it should 2004-05-27 17:54:40 +04:00
isamdef.h Merge key cache structures to one 2003-11-20 22:06:25 +02:00
isamlog.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
log.c Update copyright 2001-12-06 14:10:51 +02:00
make-ccc Import changeset 2000-07-31 21:29:14 +02:00
Makefile.am removed redundant -I include-dirs 2002-11-26 14:01:08 +01:00
open.c merge 2003-09-03 19:53:08 +03:00
pack_isam.c table checksum background: 2003-08-05 21:14:15 +02:00
panic.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
range.c Update copyright 2001-12-06 14:10:51 +02:00
rfirst.c Update copyright 2001-12-06 14:10:51 +02:00
rkey.c Update copyright 2001-12-06 14:10:51 +02:00
rlast.c Update copyright 2001-12-06 14:10:51 +02:00
rnext.c Update copyright 2001-12-06 14:10:51 +02:00
rprev.c Update copyright 2001-12-06 14:10:51 +02:00
rrnd.c Update copyright 2001-12-06 14:10:51 +02:00
rsame.c Update copyright 2001-12-06 14:10:51 +02:00
rsamepos.c Update copyright 2001-12-06 14:10:51 +02:00
sort.c Update copyright 2001-12-06 14:10:51 +02:00
static.c full support for HA_READ_PREFIX_LAST_OR_PREV in ISAM 2002-10-25 14:16:52 +00:00
test1.c Update copyright 2001-12-06 14:10:51 +02:00
test2.c Support for character set conversion in binary protocol: another go 2004-05-25 02:03:49 +04:00
test3.c Merge key cache structures to one 2003-11-20 22:06:25 +02:00
test_all Import changeset 2000-07-31 21:29:14 +02:00
test_all.res ixed overflow bug in MyISAM and ISAM when using packed tables with a lot of fields and blobs 2003-08-28 12:27:35 +03:00
update.c Update copyright 2001-12-06 14:10:51 +02:00
write.c Update copyright 2001-12-06 14:10:51 +02:00