From fa3618e1d01bef958be42663f7245b8bf4bd80dc Mon Sep 17 00:00:00 2001 From: Jeremy Mikola Date: Fri, 1 May 2015 13:11:56 -0400 Subject: [PATCH] PHPC-280: WriteConcern should always set journal/fsync boolean args --- src/MongoDB/WriteConcern.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/MongoDB/WriteConcern.c b/src/MongoDB/WriteConcern.c index d688e7fb..8c7dd34a 100644 --- a/src/MongoDB/WriteConcern.c +++ b/src/MongoDB/WriteConcern.c @@ -87,14 +87,10 @@ PHP_METHOD(WriteConcern, __construct) switch(ZEND_NUM_ARGS()) { case 4: - if (fsync) { - mongoc_write_concern_set_fsync(intern->write_concern, true); - } + mongoc_write_concern_set_fsync(intern->write_concern, fsync); /* fallthrough */ case 3: - if (journal) { - mongoc_write_concern_set_journal(intern->write_concern, true); - } + mongoc_write_concern_set_journal(intern->write_concern, journal); /* fallthrough */ case 2: if (wtimeout > 0) {