• Georgi Kodinov's avatar
    Bug #40877: multi statement execution fails in 5.1.30 · 8f6f3dba
    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.
    8f6f3dba
log_event.cc 298 KB