summaryrefslogtreecommitdiff
path: root/include/m_string.h
diff options
context:
space:
mode:
authorunknown <Kristofer.Pettersson@naruto.>2006-10-09 21:13:37 +0200
committerunknown <Kristofer.Pettersson@naruto.>2006-10-09 21:13:37 +0200
commitc6a67e69331762f1e9e2ba725cb418c4d87a8a27 (patch)
tree9dfccd2afeed2f6beb74f168a7fbf2434e0d61dc /include/m_string.h
parent6930d9d2695c5bdd2caea3d941834f105ba3e292 (diff)
downloadmariadb-git-c6a67e69331762f1e9e2ba725cb418c4d87a8a27.tar.gz
Bug#23010 _my_b_read() passing illegal file handles to my_seek()
- The io cache flag seek_not_done was not set properly in the reinit_ io_chache function call and this led my_seek to be called despite an invalid file handle. - Added a test in reinit_io_cache to ensure we have a valid file handle before setting seek_not_done flag. mysys/mf_iocache.c: Added a test to only trigger my_seek function calls if we have a valid file descriptor. mysys/my_seek.c: Refactored incomplete condition into an assertion. This also ensures that newpos is initialized.
Diffstat (limited to 'include/m_string.h')
0 files changed, 0 insertions, 0 deletions