summaryrefslogtreecommitdiff
path: root/mysys/my_seek.c
diff options
context:
space:
mode:
authorKristofer.Pettersson@naruto. <>2006-10-17 10:37:55 +0200
committerKristofer.Pettersson@naruto. <>2006-10-17 10:37:55 +0200
commit44e01d4144e03591baa1ca40f0025a5f351199aa (patch)
tree4d79382f26924f77cc223d0a0b95e8922312c560 /mysys/my_seek.c
parent95ccad5e02d62be1ea33c705c636996cff219484 (diff)
parent3b316569a731b971af4564a01bd4b5602df654f2 (diff)
downloadmariadb-git-44e01d4144e03591baa1ca40f0025a5f351199aa.tar.gz
Merge naruto.:C:/cpp/bug23010/my50-bug23010
into naruto.:C:/cpp/bug23010/my51-bug23010
Diffstat (limited to 'mysys/my_seek.c')
-rw-r--r--mysys/my_seek.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/mysys/my_seek.c b/mysys/my_seek.c
index e5b1905e551..239136c4e7c 100644
--- a/mysys/my_seek.c
+++ b/mysys/my_seek.c
@@ -29,8 +29,13 @@ my_off_t my_seek(File fd, my_off_t pos, int whence,
whence, MyFlags));
DBUG_ASSERT(pos != MY_FILEPOS_ERROR); /* safety check */
- if (-1 != fd)
- newpos=lseek(fd, pos, whence);
+ /*
+ Make sure we are using a valid file descriptor!
+ */
+ DBUG_ASSERT(fd != -1);
+
+ newpos= lseek(fd, pos, whence);
+
if (newpos == (os_off_t) -1)
{
my_errno=errno;