Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: bk commit into 5.1 tree (davi:1.2612) BUG#21136

From: Konstantin Osipov <konstantin(at)mysql.com>
Date: Fri Sep 28 2007 - 16:50:25 EDT

  • Davi Arnaut <davi@mysql.com> [07/09/28 23:24]:
    > ChangeSet@1.2612, 2007-09-28 16:22:46-03:00, davi@moksha.local +3 -0
    > Bug#21136 CREATE TABLE SELECT within CREATE TABLE SELECT causes server crash

OK to push.

Please see one item below.

> + if (create_info->options & HA_LEX_CREATE_TMP_TABLE)
> + m_plock= &m_lock, m_lock= extra_lock;

Please do two separate assignments on separate lines, as per the coding style.

> + else
> + m_plock= &thd->extra_lock, thd->extra_lock= extra_lock;

Same here.

If you want to save space you can do:

Do you need help?X

if (create_info->options & HA_LEX_CREATE_TMP_TABLE)   m_plock= &m_lock;
else
  m_ploc= &thd->extra_lock;

*m_plock= extra_lock;

-- 
-- Konstantin Osipov              Software Developer, Moscow, Russia
-- MySQL AB, www.mysql.com   The best DATABASE COMPANY in the GALAXY

-- 
MySQL Code Commits Mailing List
For list archives: 
http://lists.mysql.com/commits
To unsubscribe:    
http://lists.mysql.com/commits?unsub=lists@pantek.com
Received on Fri Sep 28 16:50:40 2007

This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 09:44:44 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library