mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-20 22:59:34 -05:00
ITS#7665 Drop lmdb.h doc on non-overlapping flags.
It was inaccurate and misplaced. Verify it in mdb.c instead.
This commit is contained in:
parent
353cc77cff
commit
46de4ab84c
2 changed files with 4 additions and 4 deletions
|
|
@ -263,8 +263,6 @@ typedef int (MDB_cmp_func)(const MDB_val *a, const MDB_val *b);
|
||||||
typedef void (MDB_rel_func)(MDB_val *item, void *oldptr, void *newptr, void *relctx);
|
typedef void (MDB_rel_func)(MDB_val *item, void *oldptr, void *newptr, void *relctx);
|
||||||
|
|
||||||
/** @defgroup mdb_env Environment Flags
|
/** @defgroup mdb_env Environment Flags
|
||||||
*
|
|
||||||
* Values do not overlap Database Flags.
|
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
/** mmap at a fixed address (experimental) */
|
/** mmap at a fixed address (experimental) */
|
||||||
|
|
@ -292,8 +290,6 @@ typedef void (MDB_rel_func)(MDB_val *item, void *oldptr, void *newptr, void *rel
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
/** @defgroup mdb_dbi_open Database Flags
|
/** @defgroup mdb_dbi_open Database Flags
|
||||||
*
|
|
||||||
* Values do not overlap Environment Flags.
|
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
/** use reverse string keys */
|
/** use reverse string keys */
|
||||||
|
|
|
||||||
|
|
@ -4011,6 +4011,10 @@ fail:
|
||||||
#define CHANGELESS (MDB_FIXEDMAP|MDB_NOSUBDIR|MDB_RDONLY|MDB_WRITEMAP| \
|
#define CHANGELESS (MDB_FIXEDMAP|MDB_NOSUBDIR|MDB_RDONLY|MDB_WRITEMAP| \
|
||||||
MDB_NOTLS|MDB_NOLOCK|MDB_NORDAHEAD)
|
MDB_NOTLS|MDB_NOLOCK|MDB_NORDAHEAD)
|
||||||
|
|
||||||
|
#if VALID_FLAGS & PERSISTENT_FLAGS & (CHANGEABLE|CHANGELESS)
|
||||||
|
# error "Persistent DB flags & env flags overlap, but both go in mm_flags"
|
||||||
|
#endif
|
||||||
|
|
||||||
int
|
int
|
||||||
mdb_env_open(MDB_env *env, const char *path, unsigned int flags, mdb_mode_t mode)
|
mdb_env_open(MDB_env *env, const char *path, unsigned int flags, mdb_mode_t mode)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue