diff --git a/client/mysqldump.c b/client/mysqldump.c index 815a2832861..aa6e6f649eb 100644 --- a/client/mysqldump.c +++ b/client/mysqldump.c @@ -3238,10 +3238,10 @@ static int replace(DYNAMIC_STRING *ds_str, const char *search_str, ulong search_len, const char *replace_str, ulong replace_len) { + DYNAMIC_STRING ds_tmp; const char *start= strstr(ds_str->str, search_str); if (!start) return 1; - DYNAMIC_STRING ds_tmp; init_dynamic_string(&ds_tmp, "", ds_str->length + replace_len, 256); dynstr_append_mem(&ds_tmp, ds_str->str, start - ds_str->str);