diff options
author | unknown <thek@kpdesk.mysql.com> | 2006-11-01 09:24:57 +0100 |
---|---|---|
committer | unknown <thek@kpdesk.mysql.com> | 2006-11-01 09:24:57 +0100 |
commit | 2d1215f4c6d1ddb4dc7da21a9af0a8e1af6fbfca (patch) | |
tree | 0714074c0da0d5a48ce0e7453cec85ee7fec9e7c /mysys/my_chsize.c | |
parent | dfdb972e034c054c21630f710bb579fb4b5247ed (diff) | |
parent | 23061beb737204c79ba4027f354a9afe4aa93a3c (diff) | |
download | mariadb-git-2d1215f4c6d1ddb4dc7da21a9af0a8e1af6fbfca.tar.gz |
Merge kpdesk.mysql.com:/home/thek/dev/bug22828/my41-bug22828
into kpdesk.mysql.com:/home/thek/dev/mysql-4.1-maint
mysys/my_chsize.c:
Auto merged
Diffstat (limited to 'mysys/my_chsize.c')
-rw-r--r-- | mysys/my_chsize.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mysys/my_chsize.c b/mysys/my_chsize.c index efc19927183..149a5c81e08 100644 --- a/mysys/my_chsize.c +++ b/mysys/my_chsize.c @@ -90,7 +90,11 @@ int my_chsize(File fd, my_off_t newlength, int filler, myf MyFlags) Fill space between requested length and true length with 'filler' We should never come here on any modern machine */ - VOID(my_seek(fd, newlength, MY_SEEK_SET, MYF(MY_WME+MY_FAE))); + if (my_seek(fd, newlength, MY_SEEK_SET, MYF(MY_WME+MY_FAE)) + == MY_FILEPOS_ERROR) + { + goto err; + } swap_variables(my_off_t, newlength, oldsize); } #endif |