diff options
Diffstat (limited to 'innobase/ut/ut0byte.c')
-rw-r--r-- | innobase/ut/ut0byte.c | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/innobase/ut/ut0byte.c b/innobase/ut/ut0byte.c new file mode 100644 index 00000000000..fa0d904a6a7 --- /dev/null +++ b/innobase/ut/ut0byte.c @@ -0,0 +1,32 @@ +/******************************************************************* +Byte utilities + +(c) 1994, 1995 Innobase Oy + +Created 5/11/1994 Heikki Tuuri +********************************************************************/ + +#include "ut0byte.h" + +#ifdef UNIV_NONINL +#include "ut0byte.ic" +#endif + +#include "ut0sort.h" + +/* Zero value for a dulint */ +dulint ut_dulint_zero = {0, 0}; + +/* Maximum value for a dulint */ +dulint ut_dulint_max = {0xFFFFFFFF, 0xFFFFFFFF}; + +/**************************************************************** +Sort function for dulint arrays. */ +void +ut_dulint_sort(dulint* arr, dulint* aux_arr, ulint low, ulint high) +/*===============================================================*/ +{ + UT_SORT_FUNCTION_BODY(ut_dulint_sort, arr, aux_arr, low, high, + ut_dulint_cmp); +} + |