• Georgi Kodinov's avatar
    Bug #40877: multi statement execution fails in 5.1.30 · 9c6668d6
    Georgi Kodinov authored
          
    Implemented the server infrastructure for the fix:
    
    1. Added a function LEX_STRING *thd_query_string(THD) to return
    a LEX_STRING structure instead of char *.
    This is the function that must be called in innodb instead of 
    thd_query()
    
    2. Did some encapsulation in THD : aggregated thd_query and 
    thd_query_length into a LEX_STRING and made accessor and mutator 
    methods for easy code updating. 
    
    3. Updated the server code to use the new methods where applicable.
    9c6668d6
sql_delete.cc 34.8 KB