diff options
author | unknown <monty@mysql.com> | 2005-02-25 17:12:06 +0200 |
---|---|---|
committer | unknown <monty@mysql.com> | 2005-02-25 17:12:06 +0200 |
commit | b7b2edab1367b1de43f41ad79677ea6c9cbc6054 (patch) | |
tree | 6fc367f3ae7c8968bf852d78cccec9f8c03ab417 /sql/examples/ha_archive.cc | |
parent | 476c7549fa022e3f0b20547d66997f2b68977b7a (diff) | |
parent | 0bc36004db042aace5bf51bde98f410dbef1444f (diff) | |
download | mariadb-git-b7b2edab1367b1de43f41ad79677ea6c9cbc6054.tar.gz |
Merge with global tree
mysql-test/r/innodb.result:
Auto merged
mysql-test/t/innodb.test:
Auto merged
mysql-test/t/rpl_rotate_logs.test:
Auto merged
sql/item.cc:
Auto merged
sql/log.cc:
Auto merged
sql/log_event.cc:
Auto merged
sql/mysql_priv.h:
Auto merged
sql/mysqld.cc:
Auto merged
sql/opt_range.cc:
Auto merged
sql/protocol.cc:
Auto merged
sql/sql_acl.cc:
Auto merged
sql/sql_class.h:
Auto merged
sql/sql_db.cc:
Auto merged
sql/sql_select.cc:
Auto merged
tests/mysql_client_test.c:
Auto merged
sql/examples/ha_archive.cc:
Merge with global tree
(Use my changes)
sql/sql_parse.cc:
Remove 'tmp' fix to be able to run tests
Diffstat (limited to 'sql/examples/ha_archive.cc')
-rw-r--r-- | sql/examples/ha_archive.cc | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/sql/examples/ha_archive.cc b/sql/examples/ha_archive.cc index e0c9173f8da..ad17bd91d69 100644 --- a/sql/examples/ha_archive.cc +++ b/sql/examples/ha_archive.cc @@ -575,7 +575,7 @@ error: int ha_archive::write_row(byte * buf) { z_off_t written; - uint *bptr, *end; + uint *ptr, *end; DBUG_ENTER("ha_archive::write_row"); if (share->crashed) @@ -596,17 +596,17 @@ int ha_archive::write_row(byte * buf) We should probably mark the table as damagaged if the record is written but the blob fails. */ - for (bptr= table->s->blob_field, end=bptr + table->s->blob_fields ; - bptr != end ; - bptr++) + for (ptr= table->s->blob_field, end= ptr + table->s->blob_fields ; + ptr != end ; + ptr++) { - char *ptr; - uint32 size= ((Field_blob*) table->field[*bptr])->get_length(); + char *data_ptr; + uint32 size= ((Field_blob*) table->field[*ptr])->get_length(); if (size) { - ((Field_blob*) table->field[*bptr])->get_ptr(&ptr); - written= gzwrite(share->archive_write, ptr, (unsigned)size); + ((Field_blob*) table->field[*ptr])->get_ptr(&data_ptr); + written= gzwrite(share->archive_write, data_ptr, (unsigned)size); if (written != size) goto error; } @@ -630,7 +630,6 @@ error: int ha_archive::rnd_init(bool scan) { DBUG_ENTER("ha_archive::rnd_init"); - int read; // gzread() returns int, and we use this to check the header if (share->crashed) DBUG_RETURN(HA_ERR_CRASHED_ON_USAGE); |