mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-26504 THD::copy_db_to() fails to return true if THD::db is null
THD::copy_db_to(): Always return true if the output parameter was left uninitialized. This fixes a regression that was caused by commit7d0d934ca6
(MDEV-16473). MariaDB Server 10.3 and later were unaffected by this bug thanks to commita7e352b54d
. Possibly this bug only affects mysql_list_fields() in the Embedded Server (libmysqld). This bug was found by GCC 11.2.0 in CMAKE_BUILD_TYPE=RelWithDebInfo.
This commit is contained in:
@ -4003,10 +4003,8 @@ public:
|
||||
for any CTE references.
|
||||
*/
|
||||
if (!lex->with_cte_resolution)
|
||||
{
|
||||
my_message(ER_NO_DB_ERROR, ER(ER_NO_DB_ERROR), MYF(0));
|
||||
return TRUE;
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user