summaryrefslogtreecommitdiff
path: root/libs/libmdbx/src
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-12-12 13:45:16 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-12-12 13:45:16 +0300
commitdbbad2e65220a724a43ea49825bc4a212b638db7 (patch)
treeab56fc4660879a2ab4285e274b144bf4d4977e2a /libs/libmdbx/src
parentc4b49b47f845eb7db6f80f1f1fa313f0ec592279 (diff)
mdbx_chk: useful utility ported to Miranda
Diffstat (limited to 'libs/libmdbx/src')
-rw-r--r--libs/libmdbx/src/src/elements/internals.h2
-rw-r--r--libs/libmdbx/src/src/elements/osal.h8
2 files changed, 9 insertions, 1 deletions
diff --git a/libs/libmdbx/src/src/elements/internals.h b/libs/libmdbx/src/src/elements/internals.h
index 66c9f9e7cf..6a39460ab2 100644
--- a/libs/libmdbx/src/src/elements/internals.h
+++ b/libs/libmdbx/src/src/elements/internals.h
@@ -250,7 +250,7 @@ typedef union mdbx_safe64 {
};
} mdbx_safe64_t;
-#define SAFE64_INVALID_THRESHOLD UINT64_C(0xffffFFFF00000000)
+#define SAFE64_INVALID_THRESHOLD UINT64_C(0xFFFFFFFFFFFF0000)
/* Information about a single database in the environment. */
typedef struct MDBX_db {
diff --git a/libs/libmdbx/src/src/elements/osal.h b/libs/libmdbx/src/src/elements/osal.h
index 0f57cdaab2..815aae185f 100644
--- a/libs/libmdbx/src/src/elements/osal.h
+++ b/libs/libmdbx/src/src/elements/osal.h
@@ -42,6 +42,10 @@
#define _POSIX_C_SOURCE 200809L
#endif /* Windows */
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/*----------------------------------------------------------------------------*/
/* C99 includes */
#include <inttypes.h>
@@ -893,6 +897,10 @@ MDBX_INTERNAL_VAR MDBX_OfferVirtualMemory mdbx_OfferVirtualMemory;
#define PRIxSIZE PRIxPTR
#endif /* PRI*SIZE macros for MSVC */
+#ifdef __cplusplus
+}
+#endif
+
#ifdef _MSC_VER
#pragma warning(pop)
#endif