1. 19 Feb, 2009 3 commits
    • Alexey Kopytov's avatar
      Automerge. · 169fb823
      Alexey Kopytov authored
      169fb823
    • Alexey Kopytov's avatar
      Automerge. · 84985951
      Alexey Kopytov authored
      84985951
    • Alexey Kopytov's avatar
      Fix for bug #41078: With CURSOR_TYPE_READ_ONLY mysql_stmt_fetch() · 074b4bad
      Alexey Kopytov authored
      returns short string value. 
       
      Multibyte character sets were not taken into account when 
      calculating max_length in Item_param::convert_str_value(). As a 
      result, string parameters of a prepared statement could be 
      truncated later when calculating string length in characters by 
      dividing length in bytes by the charset's mbmaxlen value (e.g. in 
      Field_varstring::store()). 
       
      Fixed by taking charset's mbmaxlen into account when calculating 
      max_length in Item_param::convert_str_value().
      
      
      sql/item.cc:
        Multiply string's length in characters by charset's mbmaxlen when 
        calculating max_length.
      tests/mysql_client_test.c:
        Added a test case for bug #41078.
      074b4bad
  2. 18 Feb, 2009 5 commits
  3. 17 Feb, 2009 1 commit
  4. 16 Feb, 2009 7 commits
  5. 15 Feb, 2009 3 commits
  6. 14 Feb, 2009 12 commits
  7. 13 Feb, 2009 9 commits