• unknown's avatar
    Some small portability fixes. · 249910ab
    unknown authored
    Added support for lower_case_table_names=2, which is to be used on case insensitive file systems.
    This tells MySQL to preserve the used case of filenames and database names to make it esier to move files between cases sensitive can case insensitive file systems (like Windows and Linux)
    
    
    client/mysqltest.c:
      Indentation cleanup
    include/myisam.h:
      Made some pointers 'const'
    mysql-test/mysql-test-run.sh:
      Portability fix for OSX
    sql/filesort.cc:
      Safety fix (not needed for current code but needed for 5.0)
    sql/ha_berkeley.cc:
      More debugging
      Changed 'create' to return error number
    sql/ha_berkeley.h:
      Added HA_FILE_BASED
    sql/ha_innodb.cc:
      Added missing DBUG_RETURN
    sql/ha_isam.cc:
      Changed create to return error number
    sql/ha_isam.h:
      Added HA_FILE_BASED
    sql/ha_isammrg.h:
      Added HA_FILE_BASED
    sql/ha_myisam.cc:
      Changed create to return error number
    sql/ha_myisam.h:
      Added HA_FILE_BASED
    sql/ha_myisammrg.cc:
      Changed create to return error number
    sql/ha_myisammrg.h:
     ...
    249910ab
ha_isam.cc 12.2 KB