Skip to content

Commit fa3618e

Browse files
committed
PHPC-280: WriteConcern should always set journal/fsync boolean args
1 parent 70c2b95 commit fa3618e

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/MongoDB/WriteConcern.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,10 @@ PHP_METHOD(WriteConcern, __construct)
8787

8888
switch(ZEND_NUM_ARGS()) {
8989
case 4:
90-
if (fsync) {
91-
mongoc_write_concern_set_fsync(intern->write_concern, true);
92-
}
90+
mongoc_write_concern_set_fsync(intern->write_concern, fsync);
9391
/* fallthrough */
9492
case 3:
95-
if (journal) {
96-
mongoc_write_concern_set_journal(intern->write_concern, true);
97-
}
93+
mongoc_write_concern_set_journal(intern->write_concern, journal);
9894
/* fallthrough */
9995
case 2:
10096
if (wtimeout > 0) {

0 commit comments

Comments
 (0)