summaryrefslogtreecommitdiff
path: root/strings/my_vsnprintf.c
Commit message (Collapse)AuthorAgeFilesLines
* manually mergedserg@serg.mylan2004-08-241-11/+9
|
* after merge fixesserg@serg.mylan2004-08-191-17/+13
|
* assert.h needed for my_dbug.h now is included in my_dbug.h, where it for konstantin@mysql.com2004-06-101-1/+0
| | | | | some reason wasn't included before. A lot of files cleaned up from #include <assert.h>
* Made my_snprintf() behavior snprintf() compatible when printing %x arguments ↵dlenev@brandersnatch.localdomain2004-05-271-1/+1
| | | | | | | | | | | | (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.
* Don't enable HA_EXTRA_WRITE_CACHE if too few rowsmonty@mysql.com2004-04-081-11/+25
| | | | | Revert main parts of patch for online index builds. Should be done differently Added support for %lx in my_snprintf()
* Simplified 'wrong xxx name' error messages by introducing 'general' ↵monty@narttu.mysql.fi2003-11-031-9/+15
| | | | | | | | | | | | | | | | | | ER_WRONG_NAME error Cleaned up (and disabled part of) date/time/datetime format patch. One can't anymore change default read/write date/time/formats. This is becasue the non standard datetime formats can't be compared as strings and MySQL does still a lot of datetime comparisons as strings Changed flag argument to str_to_TIME() and get_date() from bool to uint Removed THD from str_to_xxxx functions and Item class. Fixed core dump when doing --print-defaults Move some common string functions to strfunc.cc Dates as strings are now of type my_charset_bin instead of default_charset() Introduce IDENT_QUOTED to not have to create an extra copy of simple identifiers (all chars < 128) Removed xxx_FORMAT_TYPE enums and replaced them with the old TIMESTAMP_xxx enums Renamed some TIMESTAMP_xxx enums to more appropriate names Use defines instead of integers for date/time/datetime string lengths Added to build system and use the new my_strtoll10() function.
* my_vsnprintf.c:bar@bar.mysql.r18.ru2003-04-211-1/+1
| | | | The last character was not printed into out string
* Fixed bug in warning handling (Memory was allocated from wrong MEM_ROOT)monty@narttu.mysql.fi2003-04-031-1/+0
|
* Merge with 4.0monty@narttu.mysql.fi2003-04-031-0/+3
|
* Move latin1 into a separarte filebar@bar.mysql.r18.ru2003-01-291-1/+1
|
* Reorganization to restore generating charset C files from conf filesbar@bar.mysql.r18.ru2003-01-291-1/+1
|
* Updates for multi-byte character setsmonty@mashka.mysql.fi2003-01-141-0/+166
(Note: test 'union' fails, but Sanja promised to fix this)