~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_show.cc

Removing redundant use of casts in drizzled/ for memcmp(), memcpy(), memset(), and memmove().
Adding non-const version of String::ptr() to provide covariance on const:ness.

Show diffs side-by-side

added added

removed removed

Lines of Context:
779
779
  }
780
780
 
781
781
  key_info= table->key_info;
782
 
  memset((char*) &create_info, 0, sizeof(create_info));
 
782
  memset(&create_info, 0, sizeof(create_info));
783
783
  /* Allow update_create_info to update row type */
784
784
  create_info.row_type= share->row_type;
785
785
  file->update_create_info(&create_info);
1963
1963
{
1964
1964
  LEX *lex= thd->lex;
1965
1965
  const char *wild= lex->wild ? lex->wild->ptr() : NullS;
1966
 
  memset((char*) lookup_field_values, 0, sizeof(LOOKUP_FIELD_VALUES));
 
1966
  memset(lookup_field_values, 0, sizeof(LOOKUP_FIELD_VALUES));
1967
1967
  switch (lex->sql_command) {
1968
1968
  case SQLCOM_SHOW_DATABASES:
1969
1969
    if (wild)
2434
2434
  char key[MAX_DBKEY_LENGTH];
2435
2435
  uint key_length;
2436
2436
 
2437
 
  memset((char*) &table_list, 0, sizeof(TABLE_LIST));
2438
 
  memset((char*) &tbl, 0, sizeof(TABLE));
 
2437
  memset(&table_list, 0, sizeof(TABLE_LIST));
 
2438
  memset(&tbl, 0, sizeof(TABLE));
2439
2439
 
2440
2440
  table_list.table_name= table_name->str;
2441
2441
  table_list.db= db_name->str;