• Michael Widenius's avatar
    Changed all file names in maria to LEX_STRING and removed some calls to strlen() · 1a5de5bc
    Michael Widenius authored
    Ensure that pagecache gives correct error number even if error for block happend
    
    
    mysys/my_pread.c:
      Indentation fix
    storage/maria/ha_maria.cc:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_check.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_checkpoint.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_create.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_dbug.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_delete.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_info.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_keycache.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_locking.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_loghandler.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_open.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_pagecache.c:
      Store error number for last failed operation in the page block
      This should fix some asserts() when errno was not properly set after failure to read block in another thread
    storage/maria/ma_recovery.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_update.c:
      filenames changed to be of type LEX_STRING
    storage/maria/ma_write.c:
      filenames changed to be of type LEX_STRING
    storage/maria/maria_def.h:
      filenames changed to be of type LEX_STRING
    storage/maria/maria_ftdump.c:
      filenames changed to be of type LEX_STRING
    storage/maria/maria_pack.c:
      filenames changed to be of type LEX_STRING
    1a5de5bc
ha_maria.cc 105 KB