summaryrefslogtreecommitdiff
path: root/mysys
diff options
context:
space:
mode:
authorunknown <thek@kpdesk.mysql.com>2007-01-11 15:14:34 +0100
committerunknown <thek@kpdesk.mysql.com>2007-01-11 15:14:34 +0100
commit819c1697836474eb6784f7c0f520c16d73ff5b40 (patch)
tree3e8cd6f7169b69bff3dc768068295592c981a7ee /mysys
parent94a2b704a0c311ac3d86c1f12221608e08c91579 (diff)
parentd7e9fd07efe17f5fe08c3a32d1a39b927aa87545 (diff)
downloadmariadb-git-819c1697836474eb6784f7c0f520c16d73ff5b40.tar.gz
Merge kpdesk.mysql.com:/home/thek/dev/test23010/my40-bug23010
into kpdesk.mysql.com:/home/thek/dev/mysql-4.0-maint
Diffstat (limited to 'mysys')
-rw-r--r--mysys/mf_iocache.c6
-rw-r--r--mysys/my_seek.c5
2 files changed, 1 insertions, 10 deletions
diff --git a/mysys/mf_iocache.c b/mysys/mf_iocache.c
index 5f0069d9bed..a7937da0cc2 100644
--- a/mysys/mf_iocache.c
+++ b/mysys/mf_iocache.c
@@ -313,11 +313,7 @@ my_bool reinit_io_cache(IO_CACHE *info, enum cache_type type,
if (info->type == READ_CACHE)
{
info->write_end=info->write_buffer+info->buffer_length;
- /*
- Trigger a new seek only if we have a valid
- file handle.
- */
- info->seek_not_done= (info->file >= 0);
+ info->seek_not_done=1;
}
info->end_of_file = ~(my_off_t) 0;
}
diff --git a/mysys/my_seek.c b/mysys/my_seek.c
index f47383b7ace..ec24a26b3d9 100644
--- a/mysys/my_seek.c
+++ b/mysys/my_seek.c
@@ -30,11 +30,6 @@ my_off_t my_seek(File fd, my_off_t pos, int whence,
whence, MyFlags));
DBUG_ASSERT(pos != MY_FILEPOS_ERROR); /* safety check */
- /*
- Make sure we are using a valid file descriptor
- */
- DBUG_ASSERT(fd >= 0);
-
newpos=lseek(fd, pos, whence);
if (newpos == (os_off_t) -1)
{