~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to server/unireg.cc

Replacing all bzero() calls with memset() calls and removing the bzero.c file.
Also removing check for bzero from the 'configure.ac' autoconf file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
258
258
    goto err;
259
259
 
260
260
  {
261
 
    bzero((uchar*) buff, 6);
 
261
    memset((uchar*) buff, 0, 6);
262
262
    if (my_write(file, (uchar*) buff, 6, MYF_RW))
263
263
      goto err;
264
264
  }
279
279
    {
280
280
      uint flags= 0;
281
281
 
282
 
      bzero(buff, format_section_header_size);
 
282
      memset(buff, 0, format_section_header_size);
283
283
      /* length of section 2 bytes*/
284
284
      int2store(buff+0, format_section_len);
285
285
      /* flags of section 4 bytes*/
695
695
    return(1);
696
696
  }
697
697
 
698
 
  bzero((char*)forminfo,288);
 
698
  memset((char*)forminfo, 0, 288);
699
699
  length=(info_length+create_fields.elements*FCOMP+288+n_length+int_length+
700
700
          com_length);
701
701
  int2store(forminfo,length);
821
821
        uint           i;
822
822
        unsigned char *val= NULL;
823
823
 
824
 
        bzero(occ, sizeof(occ));
 
824
        memset(occ, 0, sizeof(occ));
825
825
 
826
826
        for (i=0; (val= (unsigned char*) field->interval->type_names[i]); i++)
827
827
          for (uint j = 0; j < field->interval->type_lengths[i]; j++)
900
900
  
901
901
 
902
902
  /* We need a table to generate columns for default values */
903
 
  bzero((char*) &table, sizeof(table));
904
 
  bzero((char*) &share, sizeof(share));
 
903
  memset((char*) &table, 0, sizeof(table));
 
904
  memset((char*) &share, 0, sizeof(share));
905
905
  table.s= &share;
906
906
 
907
907
  if (!(buff=(uchar*) my_malloc((size_t) reclength,MYF(MY_WME | MY_ZEROFILL))))