summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDon Anderson <dda@ddanderson.com>2015-11-24 11:29:28 -0500
committerDon Anderson <dda@ddanderson.com>2015-11-24 11:29:28 -0500
commitc9907c6289d81d79266f4e2ccd34c84c6bf19783 (patch)
tree698bf6b8fbe657a280c735ef430bb2645e3ef64b
parente90b5906b969e9e34c8aa7e304a5983ef8077bca (diff)
downloadmongo-c9907c6289d81d79266f4e2ccd34c84c6bf19783.tar.gz
SERVER-21641. Resolve Coverity complaint.
Presumably __wt_config_gets_def's (conditional) reference of cfg[2] means that cfg strings are de facto required to have at least 3 entries.
-rw-r--r--src/cursor/cur_join.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cursor/cur_join.c b/src/cursor/cur_join.c
index 395da22a80c..5891e6aa825 100644
--- a/src/cursor/cur_join.c
+++ b/src/cursor/cur_join.c
@@ -22,8 +22,9 @@ __curjoin_entry_iter_init(WT_SESSION_IMPL *session, WT_CURSOR_JOIN *cjoin,
WT_DECL_RET;
const char *raw_cfg[] = { WT_CONFIG_BASE(
session, WT_SESSION_open_cursor), "raw", NULL };
+ /* Coverity needs cfg arrays to be sized at least 3. */
const char *def_cfg[] = { WT_CONFIG_BASE(
- session, WT_SESSION_open_cursor), NULL };
+ session, WT_SESSION_open_cursor), NULL, NULL };
const char *uri, **config;
char *uribuf;
WT_CURSOR_JOIN_ITER *iter;