~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/myisam/myisam_priv.h

  • Committer: Olaf van der Spek
  • Date: 2011-03-28 14:32:36 UTC
  • mto: (2257.1.1 build) (2276.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 2258.
  • Revision ID: olafvdspek@gmail.com-20110328143236-4ge1d793iqaktfq0
Common fwd

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
 
16
16
/* This file is included by all internal myisam files */
17
17
 
18
 
#ifndef PLUGIN_MYISAM_MYISAM_PRIV_H
19
 
#define PLUGIN_MYISAM_MYISAM_PRIV_H
20
 
 
21
 
#include "config.h"
 
18
#pragma once
 
19
 
 
20
#include <config.h>
 
21
 
22
22
#include "myisam.h"                     /* Structs & some defines */
23
23
#include "myisampack.h"                 /* packing of keys */
24
 
#include "drizzled/tree.h"
25
 
#include "drizzled/internal/my_pthread.h"
 
24
#include <drizzled/tree.h>
 
25
#include <drizzled/internal/my_pthread.h>
26
26
#include <drizzled/thr_lock.h>
27
27
#include <drizzled/common.h>
 
28
#include <drizzled/enum.h>
 
29
#include <drizzled/dynamic_array.h>
28
30
 
29
31
#include <assert.h>
30
32
#include <fcntl.h>
686
688
                                    int file, drizzled::internal::my_off_t filepos);
687
689
extern void _my_store_blob_length(unsigned char *pos,uint32_t pack_length,uint32_t length);
688
690
extern void mi_report_error(int errcode, const char *file_name);
 
691
extern void mi_report_error(drizzled::error_t errcode, const char *file_name);
689
692
extern size_t mi_mmap_pread(MI_INFO *info, unsigned char *Buffer,
690
693
                            size_t Count, drizzled::internal::my_off_t offset, drizzled::myf MyFlags);
691
694
extern size_t mi_mmap_pwrite(MI_INFO *info, const unsigned char *Buffer,
753
756
void _mi_report_crashed(MI_INFO *file, const char *message, const char *sfile,
754
757
                        uint32_t sline);
755
758
 
756
 
#endif /* PLUGIN_MYISAM_MYISAM_PRIV_H */