summaryrefslogtreecommitdiff
path: root/myisam/mi_write.c
diff options
context:
space:
mode:
authormonty@hundin.mysql.fi <>2001-08-14 20:33:49 +0300
committermonty@hundin.mysql.fi <>2001-08-14 20:33:49 +0300
commit59e7c97dabb4ec2b60b994be194e9764ec16fa00 (patch)
tree63b1bcf87d376e768395f4a058416187ee0aad95 /myisam/mi_write.c
parentcf19429793d1492af9c806132082e4f66b484fc1 (diff)
downloadmariadb-git-59e7c97dabb4ec2b60b994be194e9764ec16fa00.tar.gz
Remove warnings and portability fixes
New global read lock code Fixed bug in DATETIME with WHERE optimization Made UNION code more general.
Diffstat (limited to 'myisam/mi_write.c')
-rw-r--r--myisam/mi_write.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/myisam/mi_write.c b/myisam/mi_write.c
index 132083ae1aa..81064dd1d6a 100644
--- a/myisam/mi_write.c
+++ b/myisam/mi_write.c
@@ -35,7 +35,10 @@ static int _mi_balance_page(MI_INFO *info,MI_KEYDEF *keyinfo,uchar *key,
static uchar *_mi_find_last_pos(MI_KEYDEF *keyinfo, uchar *page,
uchar *key, uint *return_key_length,
uchar **after_key);
-
+int _mi_ck_write_tree(register MI_INFO *info, uint keynr, uchar *key,
+ uint key_length);
+int _mi_ck_write_btree(register MI_INFO *info, uint keynr, uchar *key,
+ uint key_length);
/* Write new record to database */
@@ -214,7 +217,7 @@ int _mi_ck_write(MI_INFO *info, uint keynr, uchar *key, uint key_length)
**********************************************************************/
int _mi_ck_write_btree(register MI_INFO *info, uint keynr, uchar *key,
- uint key_length)
+ uint key_length)
{
int error;
DBUG_ENTER("_mi_ck_write_btree");
@@ -710,7 +713,7 @@ typedef struct {
} bulk_insert_param;
int _mi_ck_write_tree(register MI_INFO *info, uint keynr, uchar *key,
- uint key_length)
+ uint key_length)
{
int error;
DBUG_ENTER("_mi_ck_write_tree");