summaryrefslogtreecommitdiff
path: root/mysys/my_seek.c
diff options
context:
space:
mode:
Diffstat (limited to 'mysys/my_seek.c')
-rw-r--r--mysys/my_seek.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/mysys/my_seek.c b/mysys/my_seek.c
index a9ae68cd5f0..f03a932e696 100644
--- a/mysys/my_seek.c
+++ b/mysys/my_seek.c
@@ -51,6 +51,11 @@ 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)
{