From: Howard Chu Date: Fri, 19 Aug 2011 07:32:29 +0000 (-0700) Subject: Use ARG_ULONG for maxsize X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0ac73b20ea7cf0b8730b6623265eea61c77e1dc1;p=thirdparty%2Fopenldap.git Use ARG_ULONG for maxsize --- 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