aboutsummaryrefslogtreecommitdiffstats
path: root/native/dicttoolkit/src/command_executors/makedict_executor.cpp
diff options
context:
space:
mode:
authorKeisuke Kuroyanagi <ksk@google.com>2014-11-25 01:35:27 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-11-25 01:35:30 +0000
commit62ac89e149b6e2275344f5cbf9bb4549f2e3c49e (patch)
tree1e521dfeb5b2df03adb36173f0861ea9ce866c95 /native/dicttoolkit/src/command_executors/makedict_executor.cpp
parentdd01ed3af878e041a515ba3288964a2e96526bcd (diff)
parent1f8d4f47e445bd4316f3e09228cff6de64105f13 (diff)
downloadlatinime-62ac89e149b6e2275344f5cbf9bb4549f2e3c49e.tar.gz
latinime-62ac89e149b6e2275344f5cbf9bb4549f2e3c49e.tar.xz
latinime-62ac89e149b6e2275344f5cbf9bb4549f2e3c49e.zip
Merge "Implement ArgumentsParser::parseArguments and add tests."
Diffstat (limited to 'native/dicttoolkit/src/command_executors/makedict_executor.cpp')
-rw-r--r--native/dicttoolkit/src/command_executors/makedict_executor.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/native/dicttoolkit/src/command_executors/makedict_executor.cpp b/native/dicttoolkit/src/command_executors/makedict_executor.cpp
index 8a84e8069..4b0a5aeea 100644
--- a/native/dicttoolkit/src/command_executors/makedict_executor.cpp
+++ b/native/dicttoolkit/src/command_executors/makedict_executor.cpp
@@ -24,6 +24,12 @@ namespace dicttoolkit {
const char *const MakedictExecutor::COMMAND_NAME = "makedict";
/* static */ int MakedictExecutor::run(const int argc, char **argv) {
+ const ArgumentsAndOptions argumentsAndOptions =
+ getArgumentsParser().parseArguments(argc, argv, true /* printErrorMessages */);
+ if (!argumentsAndOptions.isValid()) {
+ printUsage();
+ return 1;
+ }
fprintf(stderr, "Command '%s' has not been implemented yet.\n", COMMAND_NAME);
return 0;
}