@@ -542,7 +542,7 @@ class LogFile {
542542 size_t m_bytes_written;
543543public:
544544 LogFile () : m_file(NULL ), m_bytes_written(0 ) {
545- bzero (m_file_name, sizeof (m_file_name));
545+ memset (m_file_name, 0 , sizeof (m_file_name));
546546 }
547547
548548 ~LogFile () {
@@ -9057,8 +9057,8 @@ void do_get_replace(struct st_command *command)
90579057
90589058 free_replace ();
90599059
9060- bzero (( char *) &to_array,sizeof (to_array));
9061- bzero (( char *) &from_array,sizeof (from_array));
9060+ memset ( &to_array, 0 , sizeof (to_array));
9061+ memset ( &from_array, 0 , sizeof (from_array));
90629062 if (!*from)
90639063 die (" Missing argument in %s" , command->query );
90649064 start= buff= (char *)my_malloc (strlen (from)+1 ,MYF (MY_WME | MY_FAE));
@@ -9264,7 +9264,7 @@ struct st_replace_regex* init_replace_regex(char* expr)
92649264 /* for each regexp substitution statement */
92659265 while (p < expr_end)
92669266 {
9267- bzero (®,sizeof (reg));
9267+ memset (®, 0 , sizeof (reg));
92689268 /* find the start of the statement */
92699269 while (p < expr_end)
92709270 {
@@ -9717,7 +9717,7 @@ REPLACE *init_replace(char * *from, char * *to,uint count,
97179717 if (len > max_length)
97189718 max_length=len;
97199719 }
9720- bzero (( char *) is_word_end,sizeof (is_word_end));
9720+ memset ( is_word_end, 0 , sizeof (is_word_end));
97219721 for (i=0 ; word_end_chars[i] ; i++)
97229722 is_word_end[(uchar) word_end_chars[i]]=1 ;
97239723
@@ -9808,7 +9808,7 @@ REPLACE *init_replace(char * *from, char * *to,uint count,
98089808 or_bits (sets.set +used_sets,sets.set ); /* Can restart from start */
98099809
98109810 /* Find all chars that follows current sets */
9811- bzero (( char *) used_chars,sizeof (used_chars));
9811+ memset ( used_chars, 0 , sizeof (used_chars));
98129812 for (i= (uint) ~0 ; (i=get_next_bit (sets.set +used_sets,i)) ;)
98139813 {
98149814 used_chars[follow[i].chr ]=1 ;
@@ -9942,7 +9942,7 @@ REPLACE *init_replace(char * *from, char * *to,uint count,
99429942
99439943int init_sets (REP_SETS *sets,uint states)
99449944{
9945- bzero (( char *) sets,sizeof (*sets));
9945+ memset ( sets, 0 , sizeof (*sets));
99469946 sets->size_of_bits =((states+7 )/8 );
99479947 if (!(sets->set_buffer =(REP_SET*) my_malloc (sizeof (REP_SET)*SET_MALLOC_HUNC,
99489948 MYF (MY_WME))))
@@ -9973,8 +9973,8 @@ REP_SET *make_new_set(REP_SETS *sets)
99739973 {
99749974 sets->extra --;
99759975 set=sets->set + sets->count ++;
9976- bzero (( char *) set->bits ,sizeof (uint)*sets->size_of_bits );
9977- bzero (( char *) &set->next [0 ],sizeof (set->next [0 ])*LAST_CHAR_CODE);
9976+ memset ( set->bits , 0 , sizeof (uint)*sets->size_of_bits );
9977+ memset ( &set->next [0 ], 0 , sizeof (set->next [0 ])*LAST_CHAR_CODE);
99789978 set->found_offset =0 ;
99799979 set->found_len =0 ;
99809980 set->table_offset = (uint) ~0 ;
0 commit comments