Commit 9e61e636 authored by serg@serg.mysql.com's avatar serg@serg.mysql.com
Browse files

proper casting in COM_TABLE_DUMP (backported from 4.0)

parent 615c9465
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -768,8 +768,8 @@ bool do_command(THD *thd)
      thread_safe_increment(com_other,&LOCK_thread_count);
      slow_command = TRUE;
      char* data = packet + 1;
      uint db_len = *data;
      uint tbl_len = *(data + db_len + 1);
      uint db_len = *(uchar *)data;
      uint tbl_len = *(uchar *)(data + db_len + 1);
      char* db = sql_alloc(db_len + tbl_len + 2);
      memcpy(db, data + 1, db_len);
      char* tbl_name = db + db_len;