summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorunknown <jani@hynda.mysql.fi>2007-07-02 20:45:15 +0300
committerunknown <jani@hynda.mysql.fi>2007-07-02 20:45:15 +0300
commit631ecaabea7336a8f28367c0d1c291f0433f7e88 (patch)
tree2eb68f1f6af5e60c4bcdd8fcfa7e14f3650de830 /include
parentcfdd73369c0c2d57908af8dc727de33567fe9e0b (diff)
downloadmariadb-git-631ecaabea7336a8f28367c0d1c291f0433f7e88.tar.gz
Merged with mysql-5.1 main tree.
BUILD/compile-pentium-debug-max: Added definition after macro was removed from main tree. This will be fixed back in main tree later.
Diffstat (limited to 'include')
-rw-r--r--include/lf.h2
-rw-r--r--include/maria.h74
-rw-r--r--include/my_sys.h8
-rw-r--r--include/myisam.h2
-rw-r--r--include/myisamchk.h10
5 files changed, 48 insertions, 48 deletions
diff --git a/include/lf.h b/include/lf.h
index 4712f9c4862..8d26efd1232 100644
--- a/include/lf.h
+++ b/include/lf.h
@@ -206,7 +206,7 @@ uint lf_alloc_pool_count(LF_ALLOCATOR *allocator);
#define lf_alloc_get_pins(A, ST) lf_pinbox_get_pins(&(A)->pinbox, (ST))
#define _lf_alloc_put_pins(PINS) _lf_pinbox_put_pins(PINS)
#define lf_alloc_put_pins(PINS) lf_pinbox_put_pins(PINS)
-#define lf_alloc_direct_free(ALLOC, ADDR) my_free((gptr)(ADDR), MYF(0))
+#define lf_alloc_direct_free(ALLOC, ADDR) my_free((uchar*)(ADDR), MYF(0))
lock_wrap(lf_alloc_new, void *,
(LF_PINS *pins),
diff --git a/include/maria.h b/include/maria.h
index 5f8e3dcdd41..9dd6e077666 100644
--- a/include/maria.h
+++ b/include/maria.h
@@ -179,18 +179,18 @@ typedef struct st_maria_keydef /* Key definition with open & info */
HA_KEYSEG *seg, *end;
struct st_mysql_ftparser *parser; /* Fulltext [pre]parser */
int (*bin_search)(struct st_maria_info *info,
- struct st_maria_keydef *keyinfo, byte *page, byte *key,
- uint key_len, uint comp_flag, byte **ret_pos,
- byte *buff, my_bool *was_last_key);
+ struct st_maria_keydef *keyinfo, uchar *page, uchar *key,
+ uint key_len, uint comp_flag, uchar **ret_pos,
+ uchar *buff, my_bool *was_last_key);
uint(*get_key)(struct st_maria_keydef *keyinfo, uint nod_flag,
- byte **page, byte *key);
+ uchar **page, uchar *key);
int (*pack_key)(struct st_maria_keydef *keyinfo, uint nod_flag,
- byte *next_key, byte *org_key, byte *prev_key,
- const byte *key, struct st_maria_s_param *s_temp);
- void (*store_key)(struct st_maria_keydef *keyinfo, byte *key_pos,
+ uchar *next_key, uchar *org_key, uchar *prev_key,
+ const uchar *key, struct st_maria_s_param *s_temp);
+ void (*store_key)(struct st_maria_keydef *keyinfo, uchar *key_pos,
struct st_maria_s_param *s_temp);
- int (*ck_insert)(struct st_maria_info *inf, uint k_nr, byte *k, uint klen);
- int (*ck_delete)(struct st_maria_info *inf, uint k_nr, byte *k, uint klen);
+ int (*ck_insert)(struct st_maria_info *inf, uint k_nr, uchar *k, uint klen);
+ int (*ck_delete)(struct st_maria_info *inf, uint k_nr, uchar *k, uint klen);
} MARIA_KEYDEF;
@@ -208,7 +208,7 @@ typedef struct st_maria_decode_tree /* Decode huff-table */
{
uint16 *table;
uint quick_table_bits;
- byte *intervalls;
+ uchar *intervalls;
} MARIA_DECODE_TREE;
@@ -236,7 +236,7 @@ typedef struct st_maria_columndef /* column information */
#ifndef NOT_PACKED_DATABASES
void(*unpack)(struct st_maria_columndef *rec,
struct st_maria_bit_buff *buff,
- byte *start, byte *end);
+ uchar *start, uchar *end);
enum en_fieldtype base_type;
uint space_length_bits, pack_type;
MARIA_DECODE_TREE *huff_tree;
@@ -258,30 +258,30 @@ extern PAGECACHE maria_pagecache_var, *maria_pagecache;
extern int maria_init(void);
extern void maria_end(void);
extern int maria_close(struct st_maria_info *file);
-extern int maria_delete(struct st_maria_info *file, const byte *buff);
+extern int maria_delete(struct st_maria_info *file, const uchar *buff);
extern struct st_maria_info *maria_open(const char *name, int mode,
uint wait_if_locked);
extern struct st_maria_info *maria_clone(struct st_maria_share *share, int mode);
extern int maria_panic(enum ha_panic_function function);
-extern int maria_rfirst(struct st_maria_info *file, byte *buf, int inx);
-extern int maria_rkey(struct st_maria_info *file, byte *buf, int inx,
- const byte *key,
+extern int maria_rfirst(struct st_maria_info *file, uchar *buf, int inx);
+extern int maria_rkey(struct st_maria_info *file, uchar *buf, int inx,
+ const uchar *key,
uint key_len, enum ha_rkey_function search_flag);
-extern int maria_rlast(struct st_maria_info *file, byte *buf, int inx);
-extern int maria_rnext(struct st_maria_info *file, byte *buf, int inx);
-extern int maria_rnext_same(struct st_maria_info *info, byte *buf);
-extern int maria_rprev(struct st_maria_info *file, byte *buf, int inx);
-extern int maria_rrnd(struct st_maria_info *file, byte *buf,
+extern int maria_rlast(struct st_maria_info *file, uchar *buf, int inx);
+extern int maria_rnext(struct st_maria_info *file, uchar *buf, int inx);
+extern int maria_rnext_same(struct st_maria_info *info, uchar *buf);
+extern int maria_rprev(struct st_maria_info *file, uchar *buf, int inx);
+extern int maria_rrnd(struct st_maria_info *file, uchar *buf,
MARIA_RECORD_POS pos);
extern int maria_scan_init(struct st_maria_info *file);
-extern int maria_scan(struct st_maria_info *file, byte *buf);
+extern int maria_scan(struct st_maria_info *file, uchar *buf);
extern void maria_scan_end(struct st_maria_info *file);
-extern int maria_rsame(struct st_maria_info *file, byte *record, int inx);
-extern int maria_rsame_with_pos(struct st_maria_info *file, byte *record,
+extern int maria_rsame(struct st_maria_info *file, uchar *record, int inx);
+extern int maria_rsame_with_pos(struct st_maria_info *file, uchar *record,
int inx, MARIA_RECORD_POS pos);
-extern int maria_update(struct st_maria_info *file, const byte *old,
- byte *new_record);
-extern int maria_write(struct st_maria_info *file, byte *buff);
+extern int maria_update(struct st_maria_info *file, const uchar *old,
+ uchar *new_record);
+extern int maria_write(struct st_maria_info *file, uchar *buff);
extern MARIA_RECORD_POS maria_position(struct st_maria_info *file);
extern int maria_status(struct st_maria_info *info, MARIA_INFO *x, uint flag);
extern int maria_lock_database(struct st_maria_info *file, int lock_type);
@@ -348,8 +348,8 @@ typedef struct st_maria_sort_param
MARIA_KEYDEF *keyinfo;
MARIA_SORT_INFO *sort_info;
HA_KEYSEG *seg;
- byte **sort_keys;
- byte *rec_buff;
+ uchar **sort_keys;
+ uchar *rec_buff;
void *wordlist, *wordptr;
MEM_ROOT wordroot;
char *record;
@@ -367,13 +367,13 @@ typedef struct st_maria_sort_param
uint maxbuffers, keys, find_length, sort_keys_length;
my_bool fix_datafile, master;
my_bool calc_checksum; /* calculate table checksum */
- my_size_t rec_buff_size;
+ size_t rec_buff_size;
int (*key_cmp)(struct st_maria_sort_param *, const void *, const void *);
- int (*key_read)(struct st_maria_sort_param *, byte *);
- int (*key_write)(struct st_maria_sort_param *, const byte *);
+ int (*key_read)(struct st_maria_sort_param *, uchar *);
+ int (*key_write)(struct st_maria_sort_param *, const uchar *);
void (*lock_in_memory)(HA_CHECK *);
- NEAR int (*write_keys)(struct st_maria_sort_param *, register byte **,
+ NEAR int (*write_keys)(struct st_maria_sort_param *, register uchar **,
uint , struct st_buffpek *, IO_CACHE *);
NEAR uint (*read_to_buffer)(IO_CACHE *,struct st_buffpek *, uint);
NEAR int (*write_key)(struct st_maria_sort_param *, IO_CACHE *,char *,
@@ -389,9 +389,9 @@ int maria_chk_size(HA_CHECK *param, MARIA_HA *info);
int maria_chk_key(HA_CHECK *param, MARIA_HA *info);
int maria_chk_data_link(HA_CHECK *param, MARIA_HA *info, int extend);
int maria_repair(HA_CHECK *param, register MARIA_HA *info,
- my_string name, int rep_quick);
+ char * name, int rep_quick);
int maria_sort_index(HA_CHECK *param, register MARIA_HA *info,
- my_string name);
+ char * name);
int maria_repair_by_sort(HA_CHECK *param, register MARIA_HA *info,
const char *name, int rep_quick);
int maria_repair_parallel(HA_CHECK *param, register MARIA_HA *info,
@@ -405,7 +405,7 @@ void maria_update_key_parts(MARIA_KEYDEF *keyinfo, ulong *rec_per_key_part,
ulonglong records);
int maria_filecopy(HA_CHECK *param, File to, File from, my_off_t start,
my_off_t length, const char *type);
-int maria_movepoint(MARIA_HA *info, byte *record, my_off_t oldpos,
+int maria_movepoint(MARIA_HA *info, uchar *record, my_off_t oldpos,
my_off_t newpos, uint prot_key);
int maria_write_data_suffix(MARIA_SORT_INFO *sort_info, my_bool fix_datafile);
int maria_test_if_almost_full(MARIA_HA *info);
@@ -427,8 +427,8 @@ void maria_change_pagecache(PAGECACHE *old_key_cache,
int maria_preload(MARIA_HA *info, ulonglong key_map, my_bool ignore_leaves);
/* fulltext functions */
-FT_INFO *maria_ft_init_search(uint,void *, uint, byte *, uint,
- CHARSET_INFO *, byte *);
+FT_INFO *maria_ft_init_search(uint,void *, uint, uchar *, uint,
+ CHARSET_INFO *, uchar *);
/* 'Almost-internal' Maria functions */
diff --git a/include/my_sys.h b/include/my_sys.h
index a9c7b1dd549..9148d0cf29b 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -717,12 +717,12 @@ extern void handle_recived_signals(void);
extern sig_handler my_set_alarm_variable(int signo);
extern void my_string_ptr_sort(uchar *base,uint items,size_t size);
extern void radixsort_for_str_ptr(uchar* base[], uint number_of_elements,
- size_s size_of_element,uchar *buffer[]);
+ size_t size_of_element,uchar *buffer[]);
extern qsort_t qsort2(void *base_ptr, size_t total_elems, size_t size,
qsort2_cmp cmp, void *cmp_argument);
extern qsort2_cmp get_ptr_compare(size_t);
void my_store_ptr(uchar *buff, size_t pack_length, my_off_t pos);
-my_off_t my_get_ptr(cuhar *ptr, size_t pack_length);
+my_off_t my_get_ptr(uchar *ptr, size_t pack_length);
extern int init_io_cache(IO_CACHE *info,File file,size_t cachesize,
enum cache_type type,my_off_t seek_offset,
pbool use_async_io, myf cache_myflags);
@@ -840,11 +840,11 @@ extern void free_defaults(char **argv);
extern void my_print_default_files(const char *conf_file);
extern void print_defaults(const char *conf_file, const char **groups);
extern my_bool my_compress(uchar *, size_t *, size_t *);
-extern my_bool my_uncompress(uchar *, size_t *, size_t *);
+extern my_bool my_uncompress(uchar *, size_t , size_t *);
extern uchar *my_compress_alloc(const uchar *packet, size_t *len,
size_t *complen);
extern int packfrm(const uchar *, size_t, uchar **, size_t *);
-extern int unpackfrm(const uchar **, size_t *, const uchar *);
+extern int unpackfrm(uchar **, size_t *, const uchar *);
extern ha_checksum my_checksum(ha_checksum crc, const uchar *mem,
size_t count);
diff --git a/include/myisam.h b/include/myisam.h
index 2ec083c3e12..154a3d95b41 100644
--- a/include/myisam.h
+++ b/include/myisam.h
@@ -338,7 +338,7 @@ typedef struct st_mi_sort_param
MI_SORT_INFO *sort_info;
HA_KEYSEG *seg;
uchar **sort_keys;
- byte *rec_buff;
+ uchar *rec_buff;
void *wordlist, *wordptr;
MEM_ROOT wordroot;
char *record;
diff --git a/include/myisamchk.h b/include/myisamchk.h
index 887cf835b87..78350b60bb0 100644
--- a/include/myisamchk.h
+++ b/include/myisamchk.h
@@ -76,8 +76,8 @@
typedef struct st_sort_key_blocks /* Used when sorting */
{
- byte *buff, *end_pos;
- byte lastkey[HA_MAX_POSSIBLE_KEY_BUFF];
+ uchar *buff, *end_pos;
+ uchar lastkey[HA_MAX_POSSIBLE_KEY_BUFF];
uint last_length;
int inited;
} SORT_KEY_BLOCKS;
@@ -147,15 +147,15 @@ typedef struct st_handler_check_param
typedef struct st_sort_ftbuf
{
- byte *buf, *end;
+ uchar *buf, *end;
int count;
- byte lastkey[HA_MAX_KEY_BUFF];
+ uchar lastkey[HA_MAX_KEY_BUFF];
} SORT_FT_BUF;
typedef struct st_buffpek {
my_off_t file_pos; /* Where we are in the sort file */
- byte *base, *key; /* Key pointers */
+ uchar *base, *key; /* Key pointers */
ha_rows count; /* Number of rows in table */
ulong mem_count; /* numbers of keys in memory */
ulong max_keys; /* Max keys in buffert */