Initialize variable in constructor for PosixEnv::checkedDiskForMmap_

Summary: This caused compilation problems on some gcc platforms during the third-partyrelease

Test Plan: make

Reviewers: sheki

Reviewed By: sheki

Differential Revision: https://reviews.facebook.net/D9627
This commit is contained in:
Mayank Agarwal 2013-03-21 11:12:42 -07:00
parent 91660e048f
commit 38d54832f7

View file

@ -907,8 +907,8 @@ class PosixEnv : public Env {
}
private:
bool checkedDiskForMmap_ = false;
bool forceMmapOff = false; // do we override Env options?
bool checkedDiskForMmap_;
bool forceMmapOff; // do we override Env options?
void PthreadCall(const char* label, int result) {
if (result != 0) {
@ -965,7 +965,9 @@ class PosixEnv : public Env {
BGQueue queue_;
};
PosixEnv::PosixEnv() : page_size_(getpagesize()),
PosixEnv::PosixEnv() : checkedDiskForMmap_(false),
forceMmapOff(false),
page_size_(getpagesize()),
started_bgthread_(0),
num_threads_(1),
queue_size_(0) {