1
0
mirror of https://github.com/MariaDB/server.git synced 2026-01-06 05:22:24 +03:00
Files
mariadb/tests
unknown f47a0b9f29 Cleanup in libmysql.
libmysql/libmysql.c:
  Cleanup of conversion part of libmysql (prepared statements protocol):
  - now we have basic support for any conversion sequence:
    when we don't implement direct conversion of given value to requested 
    buffer type (i.e. time -> double, or the other way around) we
    first convert i.e. time -> string and then call string -> double 
    conversion.
    param->offset is now handled only in one place.
  - conversion functions renamed from send_data_{string, long, double}
    to fetch_{string,long,double}_with_conversion. Don't be confused
    with strange diff for send_data_long: I had to move send_data_string
    before all other sends as it's used inside thesm. (Shall we have
    a forward declaration instead?-)
  - a little cleanup in read_binary_{date,time,datetime} - now type of
    date value is set inside these functions, so we can be sure
    that we always return fully filled MYSQL_TIME structure to the user
  - float -> string conversion is fixed to honor param->precision. 
    This is a step forward in fixing bug#4172
tests/client_test.c:
  test fix: now libmysql always sets MYSQL_TIME::time_type field.
  We need to set these fields in the test as later _in values are compared
  with canonical by plain memcmp.
2004-08-05 02:43:18 -07:00
..
2000-07-31 21:29:14 +02:00
2000-07-31 21:29:14 +02:00
2000-07-31 21:29:14 +02:00
2004-08-05 02:43:18 -07:00
2003-04-22 22:41:59 +03:00
2003-04-22 22:41:59 +03:00
2000-08-29 12:31:01 +03:00
2001-03-25 01:02:26 +02:00
2003-11-25 13:06:46 -08:00
2004-02-11 00:06:46 +01:00
2003-04-22 22:41:59 +03:00
2003-04-22 22:41:59 +03:00
2000-07-31 21:29:14 +02:00
2000-07-31 21:29:14 +02:00
2001-01-12 13:52:32 +02:00
2000-09-19 17:23:58 -06:00
2003-04-22 22:41:59 +03:00
2003-04-22 22:41:59 +03:00
2003-05-02 15:22:04 +03:00
2004-03-16 22:41:30 +02:00
2000-07-31 21:29:14 +02:00
2000-07-31 21:29:14 +02:00