@@ -759,8 +759,15 @@ extern my_bool real_open_cached_file(IO_CACHE *cache);
759759extern void close_cached_file (IO_CACHE * cache );
760760File create_temp_file (char * to , const char * dir , const char * pfx ,
761761 int mode , myf MyFlags );
762- #define my_init_dynamic_array (A ,B ,C ,D ) init_dynamic_array(A,B,C,D CALLER_INFO)
763- #define my_init_dynamic_array_ci (A ,B ,C ,D ) init_dynamic_array(A,B,C,D ORIG_CALLER_INFO)
762+ #define my_init_dynamic_array (A ,B ,C ,D ) init_dynamic_array2(A,B,NULL,C,D CALLER_INFO)
763+ #define my_init_dynamic_array_ci (A ,B ,C ,D ) init_dynamic_array2(A,B,NULL,C,D ORIG_CALLER_INFO)
764+ #define my_init_dynamic_array2 (A ,B ,C ,D ,E ) init_dynamic_array2(A,B,C,D,E CALLER_INFO)
765+ #define my_init_dynamic_array2_ci (A ,B ,C ,D ,E ) init_dynamic_array2(A,B,C,D,E ORIG_CALLER_INFO)
766+ extern my_bool init_dynamic_array2 (DYNAMIC_ARRAY * array ,uint element_size ,
767+ void * init_buffer , uint init_alloc ,
768+ uint alloc_increment
769+ CALLER_INFO_PROTO );
770+ /* init_dynamic_array() function is deprecated */
764771extern my_bool init_dynamic_array (DYNAMIC_ARRAY * array ,uint element_size ,
765772 uint init_alloc ,uint alloc_increment
766773 CALLER_INFO_PROTO );
0 commit comments