summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorunknown <serg@serg.mylan>2006-01-04 10:36:49 +0100
committerunknown <serg@serg.mylan>2006-01-04 10:36:49 +0100
commit88469c807ea8e4a7a45a4e47604f45c211a34d11 (patch)
tree6b50b0a3eb23eed5ff9c6d15baa6035567eaf858 /include
parentc81a379c5b8e25aab55a090627f65a5b72ddef4d (diff)
downloadmariadb-git-88469c807ea8e4a7a45a4e47604f45c211a34d11.tar.gz
cleanup
include/my_sys.h: sort_dynamic() mysys/my_once.c: MY_ZEROFILL support in my_once_alloc plugin/fulltext/Makefile.am: no lib prefix for modules. really build .so scripts/mysql_create_system_tables.sh: remove obsolete syntax (and warnings) sql/sql_parse.cc: don't call add_to_status/bzero in a loop
Diffstat (limited to 'include')
-rw-r--r--include/my_sys.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/my_sys.h b/include/my_sys.h
index d76098b8c29..39810e61de3 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -755,8 +755,9 @@ extern void delete_dynamic_element(DYNAMIC_ARRAY *array, uint array_index);
extern void freeze_size(DYNAMIC_ARRAY *array);
#define dynamic_array_ptr(array,array_index) ((array)->buffer+(array_index)*(array)->size_of_element)
#define dynamic_element(array,array_index,type) ((type)((array)->buffer) +(array_index))
-#define push_dynamic(A,B) insert_dynamic(A,B)
+#define push_dynamic(A,B) insert_dynamic((A),(B))
#define reset_dynamic(array) ((array)->elements= 0)
+#define sort_dynamic(A,cmp) qsort((A)->buffer, (A)->elements, (A)->size_of_element, (cmp))
extern my_bool init_dynamic_string(DYNAMIC_STRING *str, const char *init_str,
uint init_alloc,uint alloc_increment);