From 078c3923e785e8863a5c29d5c5ab82235278bcd4 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Thu, 11 Jul 2013 09:21:16 -0700 Subject: [PATCH] Add ripple_mdb module --- modules/ripple_mdb/ripple_mdb.c | 38 +++++++++++++++++++++++++++++++++ modules/ripple_mdb/ripple_mdb.h | 11 ++++++++++ 2 files changed, 49 insertions(+) create mode 100644 modules/ripple_mdb/ripple_mdb.c create mode 100644 modules/ripple_mdb/ripple_mdb.h diff --git a/modules/ripple_mdb/ripple_mdb.c b/modules/ripple_mdb/ripple_mdb.c new file mode 100644 index 0000000000..bb842cca6a --- /dev/null +++ b/modules/ripple_mdb/ripple_mdb.c @@ -0,0 +1,38 @@ +//------------------------------------------------------------------------------ +/* + Copyright (c) 2011-2013, OpenCoin, Inc. +*/ +//============================================================================== + +// Unity build file for MDB + +#include "BeastConfig.h" + +#include "ripple_mdb.h" + +#include "beast/modules/beast_core/system/beast_TargetPlatform.h" + +#define __LITTLE_ENDIAN 1 +#define __BIG_ENDIAN 2 +typedef unsigned short uint16_t; + +#if BEAST_LITTLE_ENDIAN +# define BYTE_ORDER __LITTLE_ENDIAN +#elif BEAST_BIG_ENDIAN +# define BYTE_ORDER __BIG_ENDIAN +#else +# error "Unknown endianness" +#endif + +#if BEAST_MSVC +#pragma warning (push) +//#pragma warning (disable: 4092) +#endif + +#include "mdb/libraries/liblmdb/mdb.c" +#include "mdb/libraries/liblmdb/midl.c" +#include "mdb/libraries/liblmdb/mdb.c" + +#if BEAST_MSVC +#pragma warning (pop) +#endif diff --git a/modules/ripple_mdb/ripple_mdb.h b/modules/ripple_mdb/ripple_mdb.h new file mode 100644 index 0000000000..6961f82eb6 --- /dev/null +++ b/modules/ripple_mdb/ripple_mdb.h @@ -0,0 +1,11 @@ +//------------------------------------------------------------------------------ +/* + Copyright (c) 2011-2013, OpenCoin, Inc. +*/ +//============================================================================== + +#ifndef RIPPLE_MDB_H_INCLUDED +#define RIPPLE_MDB_H_INCLUDED + + +#endif