• kroki/tomash@moonlight.home's avatar
    Fix the bug introduced with the push of the fix for bug#18326: Do not · 53d4592f
    kroki/tomash@moonlight.home authored
    lock table for writing during prepare of statement.
    
    When single call open_normal_and_derived_tables() was used, we never
    set table_count to the right value.  This patch reverts the part of
    the old code that does open_tables() (and sets table_count), then
    checks if table_list->multitable_view is set (and returns if so, using
    table_count value), and only then it does mysql_handle_derived().
    53d4592f
sql_prepare.cc 85.4 KB