~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/handler.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:
1695
1695
  TABLE dummy_table;
1696
1696
  TABLE_SHARE dummy_share;
1697
1697
 
1698
 
  memset((char*) &dummy_table, 0, sizeof(dummy_table));
1699
 
  memset((char*) &dummy_share, 0, sizeof(dummy_share));
 
1698
  memset(&dummy_table, 0, sizeof(dummy_table));
 
1699
  memset(&dummy_share, 0, sizeof(dummy_share));
1700
1700
  dummy_table.s= &dummy_share;
1701
1701
 
1702
1702
  /* DB_TYPE_UNKNOWN is used in ALTER TABLE when renaming only .frm files */
3138
3138
  TABLE table;
3139
3139
  TABLE_SHARE share;
3140
3140
 
3141
 
  memset((uchar*) &create_info, 0, sizeof(create_info));
 
3141
  memset(&create_info, 0, sizeof(create_info));
3142
3142
  if ((error= ha_discover(thd, db, name, &frmblob, &frmlen)))
3143
3143
  {
3144
3144
    /* Table could not be discovered and thus not created */