diff options
author | Luke Chen <luke.chen@mongodb.com> | 2019-08-21 05:23:37 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2019-08-21 05:23:37 +0000 |
commit | ac41c65f6355f83aac70136324c98561ac79daa1 (patch) | |
tree | a7c3f7ef090b59c6a06838a02c96bd1d49e1c729 /src/third_party/wiredtiger/src/utilities/util_create.c | |
parent | f54709196711c63a429b71f47c584661286d675f (diff) | |
download | mongo-ac41c65f6355f83aac70136324c98561ac79daa1.tar.gz |
Import wiredtiger: 7dfd9391862bc9a6d84868c4dc51689c45a3aacf from branch mongodb-4.4
ref: c809757d8b..7dfd939186
for: 4.3.1
WT-4658 Apply Clang Format
WT-4810 Adding WT_ERR_ASSERT and WT_RET_ASSERT macros
WT-5046 Prepared transactions aren't properly cleared from global table with WT_CONN_LOG_DEBUG_MODE enabled
Diffstat (limited to 'src/third_party/wiredtiger/src/utilities/util_create.c')
-rw-r--r-- | src/third_party/wiredtiger/src/utilities/util_create.c | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/src/third_party/wiredtiger/src/utilities/util_create.c b/src/third_party/wiredtiger/src/utilities/util_create.c index 03c94c34f32..ca88373e0fa 100644 --- a/src/third_party/wiredtiger/src/utilities/util_create.c +++ b/src/third_party/wiredtiger/src/utilities/util_create.c @@ -13,44 +13,44 @@ static int usage(void); int util_create(WT_SESSION *session, int argc, char *argv[]) { - WT_DECL_RET; - int ch; - char *config, *uri; - - config = uri = NULL; - while ((ch = __wt_getopt(progname, argc, argv, "c:")) != EOF) - switch (ch) { - case 'c': /* command-line configuration */ - config = __wt_optarg; - break; - case '?': - default: - return (usage()); - } - - argc -= __wt_optind; - argv += __wt_optind; - - /* The remaining argument is the uri. */ - if (argc != 1) - return (usage()); - - if ((uri = util_uri(session, *argv, "table")) == NULL) - return (1); - - if ((ret = session->create(session, uri, config)) != 0) - (void)util_err(session, ret, "session.create: %s", uri); - - free(uri); - return (ret); + WT_DECL_RET; + int ch; + char *config, *uri; + + config = uri = NULL; + while ((ch = __wt_getopt(progname, argc, argv, "c:")) != EOF) + switch (ch) { + case 'c': /* command-line configuration */ + config = __wt_optarg; + break; + case '?': + default: + return (usage()); + } + + argc -= __wt_optind; + argv += __wt_optind; + + /* The remaining argument is the uri. */ + if (argc != 1) + return (usage()); + + if ((uri = util_uri(session, *argv, "table")) == NULL) + return (1); + + if ((ret = session->create(session, uri, config)) != 0) + (void)util_err(session, ret, "session.create: %s", uri); + + free(uri); + return (ret); } static int usage(void) { - (void)fprintf(stderr, - "usage: %s %s " - "create [-c configuration] uri\n", - progname, usage_prefix); - return (1); + (void)fprintf(stderr, + "usage: %s %s " + "create [-c configuration] uri\n", + progname, usage_prefix); + return (1); } |