diff options
author | Ramon Fernandez <ramon@mongodb.com> | 2015-10-09 09:38:22 -0400 |
---|---|---|
committer | Ramon Fernandez <ramon@mongodb.com> | 2015-10-09 09:38:22 -0400 |
commit | f6f222926658eb9e79463e2bf0ee94beb15813c9 (patch) | |
tree | 76252644371ac883cbf2c088c3b4aa05c19e6584 /src/third_party/wiredtiger/src/config/config.c | |
parent | 5ab3290f8796f2143acd5011ab0baae70ed5cece (diff) | |
download | mongo-f6f222926658eb9e79463e2bf0ee94beb15813c9.tar.gz |
Import wiredtiger-wiredtiger-2.6.1-1333-g0537648.tar.gz from wiredtiger branch mongodb-3.2
Diffstat (limited to 'src/third_party/wiredtiger/src/config/config.c')
-rw-r--r-- | src/third_party/wiredtiger/src/config/config.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/src/config/config.c b/src/third_party/wiredtiger/src/config/config.c index 27de6264a28..505b843aa86 100644 --- a/src/third_party/wiredtiger/src/config/config.c +++ b/src/third_party/wiredtiger/src/config/config.c @@ -745,11 +745,16 @@ __wt_config_gets_def(WT_SESSION_IMPL *session, *value = false_value; value->val = def; + if (cfg == NULL || cfg[0] == NULL || cfg[1] == NULL) return (0); - else if (cfg[2] == NULL) + + if (cfg[2] == NULL) { WT_RET_NOTFOUND_OK( __wt_config_getones(session, cfg[1], key, value)); + return (0); + } + return (__wt_config_gets(session, cfg, key, value)); } |