diff options
author | Don Anderson <dda@ddanderson.com> | 2015-11-04 13:13:59 -0500 |
---|---|---|
committer | Don Anderson <dda@ddanderson.com> | 2015-11-04 13:13:59 -0500 |
commit | 4a7f74260e83934e5d338430e8539d601aac3b2e (patch) | |
tree | 3db0bcda11ac27c5a3811898b427b4d911941565 /ext | |
parent | 6efd6f7e9016fbac97cb4f676a3c01c327669c9c (diff) | |
download | mongo-4a7f74260e83934e5d338430e8539d601aac3b2e.tar.gz |
WT-1315. Remove dependency from extension to WT library, it's not portable.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/extractors/csv/csv_extractor.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/extractors/csv/csv_extractor.c b/ext/extractors/csv/csv_extractor.c index 2c01271fd02..8d50cc7ec5d 100644 --- a/ext/extractors/csv/csv_extractor.c +++ b/ext/extractors/csv/csv_extractor.c @@ -123,6 +123,7 @@ csv_customize(WT_EXTRACTOR *extractor, WT_SESSION *session, CSV_EXTRACTOR *csv_extractor; WT_CONFIG_ITEM field, format; WT_CONFIG_PARSER *parser; + WT_EXTENSION_API *wtapi; int ret; long field_num; @@ -130,7 +131,8 @@ csv_customize(WT_EXTRACTOR *extractor, WT_SESSION *session, (void)uri; /* Unused parameters */ orig = (const CSV_EXTRACTOR *)extractor; - if ((ret = wiredtiger_config_parser_open(session, appcfg->str, + wtapi = orig->wt_api; + if ((ret = wtapi->config_parser_open(wtapi, session, appcfg->str, appcfg->len, &parser)) != 0) return (ret); if ((ret = parser->get(parser, "field", &field)) != 0 || |