• unknown's avatar
    InnoDB cleanup: Fix potential buffer overflows, · bab2231f
    unknown authored
    allow deletion of tablespaces whose names contain "'"
    
    
    innobase/dict/dict0load.c:
      dict_check_tablespaces_or_store_max_id():
      Dynamically allocate memory for file name
    innobase/fil/fil0fil.c:
      Dynamically allocate memory for file names
    innobase/os/os0file.c:
      os_file_dirname(): allocate slightly less memory
      os_file_create_subdirs_if_needed(): compare more efficiently
    innobase/row/row0mysql.c:
      Allow tablespaces with "'" in their names to be deleted
      Display identifiers with ut_print_name() or dict_index_name_print()
    bab2231f
os0file.c 94 KB