From 0ac73b20ea7cf0b8730b6623265eea61c77e1dc1 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Fri, 19 Aug 2011 00:32:29 -0700 Subject: [PATCH] Use ARG_ULONG for maxsize --- servers/slapd/back-mdb/config.c | 6 +++--- servers/slapd/back-mdb/libmdb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/servers/slapd/back-mdb/config.c b/servers/slapd/back-mdb/config.c index 3175172e2e..9cc4035a1d 100644 --- a/servers/slapd/back-mdb/config.c +++ b/servers/slapd/back-mdb/config.c @@ -59,7 +59,7 @@ static ConfigTable mdbcfg[] = { "DESC 'Attribute index parameters' " "EQUALITY caseIgnoreMatch " "SYNTAX OMsDirectoryString )", NULL, NULL }, - { "maxsize", "size", 2, 2, 0, ARG_INT|ARG_MAGIC|MDB_MAXSIZE, + { "maxsize", "size", 2, 2, 0, ARG_ULONG|ARG_MAGIC|MDB_MAXSIZE, mdb_cf_gen, "( OLcfgDbAt:12.1 NAME 'olcDbMaxSize' " "DESC 'Maximum size of DB in bytes' " "SYNTAX OMsInteger SINGLE-VALUE )", NULL, NULL }, @@ -316,7 +316,7 @@ mdb_cf_gen( ConfigArgs *c ) break; case MDB_MAXSIZE: - c->value_int = mdb->mi_mapsize; + c->value_ulong = mdb->mi_mapsize; break; } return rc; @@ -572,7 +572,7 @@ mdb_cf_gen( ConfigArgs *c ) break; case MDB_MAXSIZE: - mdb->mi_mapsize = c->value_int; + mdb->mi_mapsize = c->value_ulong; if ( mdb->mi_flags & MDB_IS_OPEN ) mdb->mi_flags |= MDB_RE_OPEN; break; diff --git a/servers/slapd/back-mdb/libmdb b/servers/slapd/back-mdb/libmdb index d66b49284d..a9c65fba45 160000 --- a/servers/slapd/back-mdb/libmdb +++ b/servers/slapd/back-mdb/libmdb @@ -1 +1 @@ -Subproject commit d66b49284decb627c052b77678ffcabc2e229ba8 +Subproject commit a9c65fba45788feff1ab5a1ada4235aefa45a9b8 -- 2.47.2