From d3558dc3fd5039f0f8981825083a8f7e41c99562 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 22 Jul 2004 13:43:04 +0300 Subject: [PATCH] fix lock_multi sql/sql_base.cc: table_desc can be 0 --- sql/sql_base.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sql/sql_base.cc b/sql/sql_base.cc index c4dbb5f3241..03074ee3ba9 100644 --- a/sql/sql_base.cc +++ b/sql/sql_base.cc @@ -1506,7 +1506,8 @@ memory to write 'DELETE FROM `%s`.`%s`' to the binary log",db,name); DBUG_RETURN(0); err: /* Hide "Table doesn't exist" errors if table belong to view */ - if (thd->net.last_errno == ER_NO_SUCH_TABLE && table_desc->belong_to_view) + if (thd->net.last_errno == ER_NO_SUCH_TABLE && + table_desc && table_desc->belong_to_view) { TABLE_LIST * view= table_desc->belong_to_view; thd->clear_error();