diff options
author | monty@donna.mysql.com <> | 2000-09-29 00:58:16 +0300 |
---|---|---|
committer | monty@donna.mysql.com <> | 2000-09-29 00:58:16 +0300 |
commit | 02fd65b970a0cdc63cacc944e18fca5ea97973b5 (patch) | |
tree | b7b27884a7a1c424b00084acf096abc9155bcb32 /isam | |
parent | 17dec8eadd3ecf9e89f801b68c677fbb3b7e7101 (diff) | |
download | mariadb-git-02fd65b970a0cdc63cacc944e18fca5ea97973b5.tar.gz |
Fixed indention, removed compiler varnings and fixed a bug
in FULLTEXT indexes.
Diffstat (limited to 'isam')
-rw-r--r-- | isam/pack_isam.c | 18 | ||||
-rw-r--r-- | isam/update.c | 10 |
2 files changed, 13 insertions, 15 deletions
diff --git a/isam/pack_isam.c b/isam/pack_isam.c index 9193f52a863..1040096fa4a 100644 --- a/isam/pack_isam.c +++ b/isam/pack_isam.c @@ -574,9 +574,9 @@ static int compress(MRG_INFO *mrg,char *result_table) end_file_buffer(); if (verbose && mrg->records) - printf("Min record length: %6d Max length: %6d Mean total length: %6d\n", + printf("Min record length: %6d Max length: %6d Mean total length: %6lu\n", mrg->min_pack_length,mrg->max_pack_length, - (long) new_length/mrg->records); + (ulong) new_length/mrg->records); if (!test_only) { @@ -763,11 +763,11 @@ static int get_statistic(MRG_INFO *mrg,HUFF_COUNTS *huff_counts) { global_count=count; if (!(element=tree_insert(&count->int_tree,pos,0)) || - element->count == 1 && - count->tree_buff + tree_buff_length < - count->tree_pos + count->field_length || - count->field_length == 1 && - count->int_tree.elements_in_tree > 1) + (element->count == 1 && + count->tree_buff + tree_buff_length < + count->tree_pos + count->field_length || + count->field_length == 1 && + count->int_tree.elements_in_tree > 1)) { delete_tree(&count->int_tree); my_free(count->tree_buff,MYF(0)); @@ -1760,8 +1760,8 @@ static int compress_isam_file(MRG_INFO *mrg, HUFF_COUNTS *huff_counts) if (max_record_length >= max_allowed_length) { fprintf(stderr, - "Error: Found record with packed-length: %d, max is: %d\n", - max_record_length,max_allowed_length); + "Error: Found record with packed-length: %d, max is: %lu\n", + max_record_length, (ulong) max_allowed_length); error=1; break; } diff --git a/isam/update.c b/isam/update.c index ffcea740986..82dab4140e3 100644 --- a/isam/update.c +++ b/isam/update.c @@ -31,6 +31,7 @@ int nisam_update(register N_INFO *info, const byte *oldrec, const byte *newrec) uchar old_key[N_MAX_KEY_BUFF],*new_key; DBUG_ENTER("nisam_update"); + LINT_INIT(save_errno); if (!(info->update & HA_STATE_AKTIV)) { my_errno=HA_ERR_KEY_NOT_FOUND; @@ -54,7 +55,7 @@ int nisam_update(register N_INFO *info, const byte *oldrec, const byte *newrec) info->s->base.max_key_file_length - info->s->blocksize* INDEX_BLOCK_MARGIN *info->s->state.keys) { - my_errno=HA_ERR_INDEX_FILE_FULL; + save_errno=HA_ERR_INDEX_FILE_FULL; goto err_end; } @@ -108,12 +109,9 @@ err: info->update= (HA_STATE_CHANGED | HA_STATE_ROW_CHANGED | HA_STATE_AKTIV | key_changed); err_end: - nisam_log_record(LOG_UPDATE,info,newrec,info->lastpos,my_errno); + nisam_log_record(LOG_UPDATE,info,newrec,info->lastpos,save_errno); VOID(_nisam_writeinfo(info,1)); allow_break(); /* Allow SIGHUP & SIGINT */ - if (save_errno == HA_ERR_KEY_NOT_FOUND) - my_errno=HA_ERR_CRASHED; - else - my_errno=save_errno; + my_errno=(save_errno == HA_ERR_KEY_NOT_FOUND) ? HA_ERR_CRASHED : save_errno; DBUG_RETURN(-1); } /* nisam_update */ |