From 9cf2db435768b4917e9d322df2366fbdf478cc58 Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Mon, 15 Dec 2014 07:48:54 +0100 Subject: avoid integer overflow ... at least on 64 bit. --- common/storage_lmdb.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'common') diff --git a/common/storage_lmdb.cpp b/common/storage_lmdb.cpp index 2c4410b..b9a007d 100644 --- a/common/storage_lmdb.cpp +++ b/common/storage_lmdb.cpp @@ -52,7 +52,8 @@ Storage::Private::Private(const QString &s, const QString &n, AccessMode m) mdb_env_close(env); env = 0; } else { - const size_t dbSize = 10485760 * 100; //10MB * 100 + //FIXME: dynamic resize + const size_t dbSize = (size_t)10485760 * (size_t)100 * (size_t)80; //10MB * 800 mdb_env_set_mapsize(env, dbSize); } } -- cgit v1.2.3