27 #ifndef HA_INNODB_PROTOTYPES_H 
   28 #define HA_INNODB_PROTOTYPES_H 
   31 #include "mysqld_error.h" 
   32 #include "my_compare.h" 
   91         const char*     full_name,      
 
  134 enum durability_properties
 
  138         __attribute__((nonnull, warn_unused_result));
 
  173         const unsigned char* a,         
 
  174         unsigned int    a_length,       
 
  176         const unsigned char* b,         
 
  177         unsigned int    b_length)       
 
  179         __attribute__((nonnull, warn_unused_result));
 
  189         ulint*          unsigned_flag,  
 
  195         __attribute__((nonnull));
 
  235         const char*     path_name);     
 
  293         __attribute__((nonnull));
 
  319         __attribute__((nonnull, warn_unused_result));
 
  422         uint            charset_number);
 
  456         __attribute__((nonnull));
 
  486         __attribute__((format(printf, 4, 5)));
 
  517         __attribute__((format(printf, 2, 3)));
 
  563         __attribute__((pure, warn_unused_result));
 
  573         __attribute__((nonnull, pure, warn_unused_result));
 
  581 innobase_check_identifier_length(
 
  589 innobase_convert_to_system_charset(
 
  599 innobase_convert_to_filename_charset(