diff options
author | georg@lmy002.wdf.sap.corp <> | 2006-09-01 14:34:37 +0200 |
---|---|---|
committer | georg@lmy002.wdf.sap.corp <> | 2006-09-01 14:34:37 +0200 |
commit | 5686da41acda6bb6fbfc2b34a7645df6c24e7e77 (patch) | |
tree | b624943770ca093aa4373ff91f83fddb3b932094 /mysys | |
parent | 9d6471c33ec28eaed6bd4e138f602fad34b450b2 (diff) | |
download | mariadb-git-5686da41acda6bb6fbfc2b34a7645df6c24e7e77.tar.gz |
Fixes for crashes and test failures
Diffstat (limited to 'mysys')
-rw-r--r-- | mysys/my_seek.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mysys/my_seek.c b/mysys/my_seek.c index 6af65d70fd0..8035312496d 100644 --- a/mysys/my_seek.c +++ b/mysys/my_seek.c @@ -29,7 +29,8 @@ my_off_t my_seek(File fd, my_off_t pos, int whence, whence, MyFlags)); DBUG_ASSERT(pos != MY_FILEPOS_ERROR); /* safety check */ - newpos=lseek(fd, pos, whence); + if (-1 != fd) + newpos=lseek(fd, pos, whence); if (newpos == (os_off_t) -1) { my_errno=errno; |