@@ -1748,7 +1748,8 @@ int cat_file(DYNAMIC_STRING* ds, const char* filename)
1748
1748
len= (size_t ) my_seek (fd, 0 , SEEK_END, MYF (0 ));
1749
1749
my_seek (fd, 0 , SEEK_SET, MYF (0 ));
1750
1750
if (len == (size_t )MY_FILEPOS_ERROR ||
1751
- !(buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, len + 1 , MYF (0 ))))
1751
+ !(buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, len + 1 ,
1752
+ MYF (MY_WME|MY_FAE))))
1752
1753
{
1753
1754
my_close (fd, MYF (0 ));
1754
1755
return 1 ;
@@ -2407,7 +2408,7 @@ VAR *var_init(VAR *v, const char *name, size_t name_len, const char *val, size_t
2407
2408
val_len= 0 ;
2408
2409
val_alloc_len = val_len + 16 ; /* room to grow */
2409
2410
if (!(tmp_var=v) && !(tmp_var = (VAR*)my_malloc (PSI_NOT_INSTRUMENTED, sizeof (*tmp_var)
2410
- + name_len+2 , MYF (MY_WME))))
2411
+ + name_len+2 , MYF (MY_WME|MY_FAE ))))
2411
2412
die (" Out of memory" );
2412
2413
2413
2414
if (name != NULL )
@@ -2421,7 +2422,8 @@ VAR *var_init(VAR *v, const char *name, size_t name_len, const char *val, size_t
2421
2422
2422
2423
tmp_var->alloced = (v == 0 );
2423
2424
2424
- if (!(tmp_var->str_val = (char *)my_malloc (PSI_NOT_INSTRUMENTED, val_alloc_len+1 , MYF (MY_WME))))
2425
+ if (!(tmp_var->str_val = (char *)my_malloc (PSI_NOT_INSTRUMENTED,
2426
+ val_alloc_len+1 , MYF (MY_WME|MY_FAE))))
2425
2427
die (" Out of memory" );
2426
2428
2427
2429
if (val)
@@ -2969,8 +2971,10 @@ void var_copy(VAR *dest, VAR *src)
2969
2971
/* Alloc/realloc data for str_val in dest */
2970
2972
if (dest->alloced_len < src->alloced_len &&
2971
2973
!(dest->str_val = dest->str_val
2972
- ? (char *)my_realloc (PSI_NOT_INSTRUMENTED, dest->str_val , src->alloced_len , MYF (MY_WME))
2973
- : (char *)my_malloc (PSI_NOT_INSTRUMENTED, src->alloced_len , MYF (MY_WME))))
2974
+ ? (char *)my_realloc (PSI_NOT_INSTRUMENTED, dest->str_val , src->alloced_len ,
2975
+ MYF (MY_WME|MY_FAE))
2976
+ : (char *)my_malloc (PSI_NOT_INSTRUMENTED, src->alloced_len ,
2977
+ MYF (MY_WME|MY_FAE))))
2974
2978
die (" Out of memory" );
2975
2979
else
2976
2980
dest->alloced_len = src->alloced_len ;
@@ -3047,8 +3051,10 @@ void eval_expr(VAR *v, const char *p, const char **p_end,
3047
3051
MIN_VAR_ALLOC : new_val_len + 1 ;
3048
3052
if (!(v->str_val =
3049
3053
v->str_val ?
3050
- (char *)my_realloc (PSI_NOT_INSTRUMENTED, v->str_val , v->alloced_len +1 , MYF (MY_WME)) :
3051
- (char *)my_malloc (PSI_NOT_INSTRUMENTED, v->alloced_len +1 , MYF (MY_WME))))
3054
+ (char *)my_realloc (PSI_NOT_INSTRUMENTED, v->str_val , v->alloced_len +1 ,
3055
+ MYF (MY_WME|MY_FAE)) :
3056
+ (char *)my_malloc (PSI_NOT_INSTRUMENTED, v->alloced_len +1 ,
3057
+ MYF (MY_WME|MY_FAE))))
3052
3058
die (" Out of memory" );
3053
3059
}
3054
3060
v->str_val_len = new_val_len;
@@ -4783,7 +4789,8 @@ void do_sync_with_master(struct st_command *command)
4783
4789
p++;
4784
4790
while (*p && my_isspace (charset_info, *p))
4785
4791
p++;
4786
- start= buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, strlen (p)+1 ,MYF (MY_WME | MY_FAE));
4792
+ start= buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, strlen (p)+1 ,
4793
+ MYF (MY_WME|MY_FAE));
4787
4794
get_string (&buff, &p, command);
4788
4795
}
4789
4796
command->last_argument = p;
@@ -6923,7 +6930,7 @@ int read_command(struct st_command** command_ptr)
6923
6930
}
6924
6931
if (!(*command_ptr= command=
6925
6932
(struct st_command *) my_malloc (PSI_NOT_INSTRUMENTED, sizeof (*command),
6926
- MYF (MY_WME|MY_ZEROFILL))) ||
6933
+ MYF (MY_WME|MY_FAE| MY_ZEROFILL))) ||
6927
6934
insert_dynamic (&q_lines, &command))
6928
6935
die (" Out of memory" );
6929
6936
command->type = Q_UNKNOWN;
@@ -7631,18 +7638,19 @@ void append_stmt_result(DYNAMIC_STRING *ds, MYSQL_STMT *stmt,
7631
7638
7632
7639
/* Allocate array with bind structs, lengths and NULL flags */
7633
7640
my_bind= (MYSQL_BIND*) my_malloc (PSI_NOT_INSTRUMENTED, num_fields * sizeof (MYSQL_BIND),
7634
- MYF (MY_WME | MY_FAE | MY_ZEROFILL));
7641
+ MYF (MY_WME| MY_FAE| MY_ZEROFILL));
7635
7642
length= (ulong*) my_malloc (PSI_NOT_INSTRUMENTED, num_fields * sizeof (ulong),
7636
- MYF (MY_WME | MY_FAE));
7643
+ MYF (MY_WME| MY_FAE));
7637
7644
is_null= (my_bool*) my_malloc (PSI_NOT_INSTRUMENTED, num_fields * sizeof (my_bool),
7638
- MYF (MY_WME | MY_FAE));
7645
+ MYF (MY_WME| MY_FAE));
7639
7646
7640
7647
/* Allocate data for the result of each field */
7641
7648
for (i= 0 ; i < num_fields; i++)
7642
7649
{
7643
7650
uint max_length= fields[i].max_length + 1 ;
7644
7651
my_bind[i].buffer_type = MYSQL_TYPE_STRING;
7645
- my_bind[i].buffer = my_malloc (PSI_NOT_INSTRUMENTED, max_length, MYF (MY_WME | MY_FAE));
7652
+ my_bind[i].buffer = my_malloc (PSI_NOT_INSTRUMENTED, max_length,
7653
+ MYF (MY_WME|MY_FAE));
7646
7654
my_bind[i].buffer_length = max_length;
7647
7655
my_bind[i].is_null = &is_null[i];
7648
7656
my_bind[i].length = &length[i];
@@ -8666,7 +8674,7 @@ void run_bind_stmt(struct st_connection *cn, struct st_command *command,
8666
8674
cn->ps_params = ps_params = (MYSQL_BIND*)my_malloc (PSI_NOT_INSTRUMENTED,
8667
8675
sizeof (MYSQL_BIND) *
8668
8676
stmt->param_count ,
8669
- MYF (MY_WME));
8677
+ MYF (MY_WME|MY_FAE ));
8670
8678
bzero ((char *) ps_params, sizeof (MYSQL_BIND) * stmt->param_count );
8671
8679
8672
8680
int i=0 ;
@@ -8681,7 +8689,8 @@ void run_bind_stmt(struct st_connection *cn, struct st_command *command,
8681
8689
if (!*c)
8682
8690
{
8683
8691
ps_params[i].buffer_type = MYSQL_TYPE_LONG;
8684
- l= (long *)my_malloc (PSI_NOT_INSTRUMENTED, sizeof (long ), MYF (MY_WME));
8692
+ l= (long *)my_malloc (PSI_NOT_INSTRUMENTED, sizeof (long ),
8693
+ MYF (MY_WME|MY_FAE));
8685
8694
*l= strtol (p, &c, 10 );
8686
8695
ps_params[i].buffer = (void *)l;
8687
8696
ps_params[i].buffer_length = 8 ;
@@ -8693,15 +8702,16 @@ void run_bind_stmt(struct st_connection *cn, struct st_command *command,
8693
8702
{
8694
8703
ps_params[i].buffer_type = MYSQL_TYPE_DECIMAL;
8695
8704
d= (double *)my_malloc (PSI_NOT_INSTRUMENTED, sizeof (double ),
8696
- MYF (MY_WME));
8705
+ MYF (MY_WME|MY_FAE ));
8697
8706
*d= strtod (p, &c);
8698
8707
ps_params[i].buffer = (void *)d;
8699
8708
ps_params[i].buffer_length = 8 ;
8700
8709
}
8701
8710
else
8702
8711
{
8703
8712
ps_params[i].buffer_type = MYSQL_TYPE_STRING;
8704
- ps_params[i].buffer = my_strdup (PSI_NOT_INSTRUMENTED, p, MYF (MY_WME));
8713
+ ps_params[i].buffer = my_strdup (PSI_NOT_INSTRUMENTED, p,
8714
+ MYF (MY_WME|MY_FAE));
8705
8715
ps_params[i].buffer_length = (unsigned long )strlen (p);
8706
8716
}
8707
8717
}
@@ -9739,7 +9749,7 @@ int main(int argc, char **argv)
9739
9749
/* Init connections, allocate 1 extra as buffer + 1 for default */
9740
9750
connections= (struct st_connection *)
9741
9751
my_malloc (PSI_NOT_INSTRUMENTED, (opt_max_connections+2 ) * sizeof (struct st_connection ),
9742
- MYF (MY_WME | MY_ZEROFILL));
9752
+ MYF (MY_WME|MY_FAE| MY_ZEROFILL));
9743
9753
connections_end= connections + opt_max_connections +1 ;
9744
9754
next_con= connections + 1 ;
9745
9755
@@ -10461,7 +10471,8 @@ void do_get_replace_column(struct st_command *command)
10461
10471
die (" Missing argument in %s" , command->query );
10462
10472
10463
10473
/* Allocate a buffer for results */
10464
- start= buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, strlen (from)+1 ,MYF (MY_WME | MY_FAE));
10474
+ start= buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, strlen (from)+1 ,
10475
+ MYF (MY_WME|MY_FAE));
10465
10476
while (*from)
10466
10477
{
10467
10478
char *to;
@@ -10474,7 +10485,8 @@ void do_get_replace_column(struct st_command *command)
10474
10485
command->query );
10475
10486
to= get_string (&buff, &from, command);
10476
10487
my_free (replace_column[column_number-1 ]);
10477
- replace_column[column_number-1 ]= my_strdup (PSI_NOT_INSTRUMENTED, to, MYF (MY_WME | MY_FAE));
10488
+ replace_column[column_number-1 ]= my_strdup (PSI_NOT_INSTRUMENTED, to,
10489
+ MYF (MY_WME|MY_FAE));
10478
10490
set_if_bigger (max_replace_column, column_number);
10479
10491
}
10480
10492
my_free (start);
@@ -10541,7 +10553,8 @@ void do_get_replace(struct st_command *command)
10541
10553
bzero (&from_array,sizeof (from_array));
10542
10554
if (!*from)
10543
10555
die (" Missing argument in %s" , command->query );
10544
- start= buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, strlen (from)+1 ,MYF (MY_WME | MY_FAE));
10556
+ start= buff= (char *)my_malloc (PSI_NOT_INSTRUMENTED, strlen (from)+1 ,
10557
+ MYF (MY_WME|MY_FAE));
10545
10558
while (*from)
10546
10559
{
10547
10560
char *to= buff;
@@ -11199,7 +11212,7 @@ REPLACE *init_replace(char * *from, char * *to,uint count,
11199
11212
DBUG_RETURN (0 );
11200
11213
found_sets=0 ;
11201
11214
if (!(found_set= (FOUND_SET*) my_malloc (PSI_NOT_INSTRUMENTED, sizeof (FOUND_SET)*max_length*count,
11202
- MYF (MY_WME))))
11215
+ MYF (MY_WME|MY_FAE ))))
11203
11216
{
11204
11217
free_sets (&sets);
11205
11218
DBUG_RETURN (0 );
@@ -11209,7 +11222,7 @@ REPLACE *init_replace(char * *from, char * *to,uint count,
11209
11222
used_sets=-1 ;
11210
11223
word_states=make_new_set (&sets); /* Start of new word */
11211
11224
start_states=make_new_set (&sets); /* This is first state */
11212
- if (!(follow=(FOLLOWS*) my_malloc (PSI_NOT_INSTRUMENTED, (states+2 )*sizeof (FOLLOWS),MYF (MY_WME))))
11225
+ if (!(follow=(FOLLOWS*) my_malloc (PSI_NOT_INSTRUMENTED, (states+2 )*sizeof (FOLLOWS),MYF (MY_WME|MY_FAE ))))
11213
11226
{
11214
11227
free_sets (&sets);
11215
11228
my_free (found_set);
@@ -11376,7 +11389,7 @@ REPLACE *init_replace(char * *from, char * *to,uint count,
11376
11389
if ((replace=(REPLACE*) my_malloc (PSI_NOT_INSTRUMENTED, sizeof (REPLACE)*(sets.count )+
11377
11390
sizeof (REPLACE_STRING)*(found_sets+1 )+
11378
11391
sizeof (char *)*count+result_len,
11379
- MYF (MY_WME | MY_ZEROFILL))))
11392
+ MYF (MY_WME|MY_FAE| MY_ZEROFILL))))
11380
11393
{
11381
11394
rep_str=(REPLACE_STRING*) (replace+sets.count );
11382
11395
to_array= (char **) (rep_str+found_sets+1 );
@@ -11419,10 +11432,10 @@ int init_sets(REP_SETS *sets,uint states)
11419
11432
bzero (sets, sizeof (*sets));
11420
11433
sets->size_of_bits =((states+7 )/8 );
11421
11434
if (!(sets->set_buffer =(REP_SET*) my_malloc (PSI_NOT_INSTRUMENTED, sizeof (REP_SET)*SET_MALLOC_HUNC,
11422
- MYF (MY_WME))))
11435
+ MYF (MY_WME|MY_FAE ))))
11423
11436
return 1 ;
11424
11437
if (!(sets->bit_buffer =(uint*) my_malloc (PSI_NOT_INSTRUMENTED, sizeof (uint)*sets->size_of_bits *
11425
- SET_MALLOC_HUNC,MYF (MY_WME))))
11438
+ SET_MALLOC_HUNC,MYF (MY_WME|MY_FAE ))))
11426
11439
{
11427
11440
my_free (sets->set );
11428
11441
return 1 ;
@@ -11618,10 +11631,10 @@ int insert_pointer_name(POINTER_ARRAY *pa,char * name)
11618
11631
if (!(pa->typelib .type_names =(const char **)
11619
11632
my_malloc (PSI_NOT_INSTRUMENTED, ((PC_MALLOC-MALLOC_OVERHEAD)/
11620
11633
(sizeof (char *)+sizeof (*pa->flag ))*
11621
- (sizeof (char *)+sizeof (*pa->flag ))),MYF (MY_WME))))
11634
+ (sizeof (char *)+sizeof (*pa->flag ))),MYF (MY_WME|MY_FAE ))))
11622
11635
DBUG_RETURN (-1 );
11623
11636
if (!(pa->str = (uchar*) my_malloc (PSI_NOT_INSTRUMENTED, PS_MALLOC - MALLOC_OVERHEAD,
11624
- MYF (MY_WME))))
11637
+ MYF (MY_WME|MY_FAE ))))
11625
11638
{
11626
11639
my_free (pa->typelib .type_names );
11627
11640
DBUG_RETURN (-1 );
0 commit comments