mirror of
https://github.com/MariaDB/server.git
synced 2025-12-12 08:01:43 +03:00
branches/zip: buf_page_peek_block(): Do not invoke buf_block_get_state()
on a NULL pointer. This error was introduced in r1082.
This commit is contained in:
@@ -1208,7 +1208,9 @@ buf_page_peek_block(
|
|||||||
|
|
||||||
mutex_exit(&(buf_pool->mutex));
|
mutex_exit(&(buf_pool->mutex));
|
||||||
|
|
||||||
if (UNIV_UNLIKELY(buf_block_get_state(block) != BUF_BLOCK_FILE_PAGE)) {
|
if (block
|
||||||
|
&& UNIV_UNLIKELY(buf_block_get_state(block)
|
||||||
|
!= BUF_BLOCK_FILE_PAGE)) {
|
||||||
block = NULL;
|
block = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user