~jaypipes/drizzle/subscriber-plugin

« back to all changes in this revision

Viewing changes to drizzled/log_event.cc

  • Committer: Brian Aker
  • Date: 2008-07-29 07:47:38 UTC
  • mfrom: (212.6.1 bzero-memset)
  • Revision ID: brian@tangent.org-20080729074738-lfzim6htapm42f2o
MergeĀ fromĀ Mats

Show diffs side-by-side

added added

removed removed

Lines of Context:
3579
3579
    mysql_reset_errors(thd, 0);
3580
3580
 
3581
3581
    TABLE_LIST tables;
3582
 
    bzero((char*) &tables,sizeof(tables));
 
3582
    memset((char*) &tables, 0, sizeof(tables));
3583
3583
    tables.db= thd->strmake(thd->db, thd->db_length);
3584
3584
    tables.alias = tables.table_name = (char*) table_name;
3585
3585
    tables.lock_type = TL_WRITE;
5081
5081
  IO_CACHE file;
5082
5082
  int error = 1;
5083
5083
 
5084
 
  bzero((char*)&file, sizeof(file));
 
5084
  memset((char*)&file, 0, sizeof(file));
5085
5085
  fname_buf= strmov(proc_info, "Making temp file ");
5086
5086
  ext= slave_load_file_stem(fname_buf, file_id, server_id, ".info");
5087
5087
  thd_proc_info(thd, proc_info);
6826
6826
                                 &m_field_metadata, (m_colcnt * 2),
6827
6827
                                 NULL);
6828
6828
 
6829
 
  bzero(m_field_metadata, (m_colcnt * 2));
 
6829
  memset(m_field_metadata, 0, (m_colcnt * 2));
6830
6830
 
6831
6831
  /*
6832
6832
    Create an array for the field metadata and store it.
6843
6843
  else
6844
6844
    m_data_size+= m_field_metadata_size + 1; 
6845
6845
 
6846
 
  bzero(m_null_bits, num_null_bytes);
 
6846
  memset(m_null_bits, 0, num_null_bytes);
6847
6847
  for (unsigned int i= 0 ; i < m_table->s->fields ; ++i)
6848
6848
    if (m_table->field[i]->maybe_null())
6849
6849
      m_null_bits[(i / 8)]+= 1 << (i % 8);
6984
6984
                                NullS)))
6985
6985
    return(HA_ERR_OUT_OF_MEM);
6986
6986
 
6987
 
  bzero(table_list, sizeof(*table_list));
 
6987
  memset(table_list, 0, sizeof(*table_list));
6988
6988
  table_list->db = db_mem;
6989
6989
  table_list->alias= table_list->table_name = tname_mem;
6990
6990
  table_list->lock_type= TL_WRITE;
8244
8244
{
8245
8245
  /*
8246
8246
    Currently we only use static PRINT_EVENT_INFO objects, so zeroed at
8247
 
    program's startup, but these explicit bzero() is for the day someone
 
8247
    program's startup, but these explicit memset() is for the day someone
8248
8248
    creates dynamic instances.
8249
8249
  */
8250
 
  bzero(db, sizeof(db));
8251
 
  bzero(charset, sizeof(charset));
8252
 
  bzero(time_zone_str, sizeof(time_zone_str));
 
8250
  memset(db, 0, sizeof(db));
 
8251
  memset(charset, 0, sizeof(charset));
 
8252
  memset(time_zone_str, 0, sizeof(time_zone_str));
8253
8253
  delimiter[0]= ';';
8254
8254
  delimiter[1]= 0;
8255
8255
  myf const flags = MYF(MY_WME | MY_NABP);