From bd48963bdf20aa58b2f4d0cca762aba0f2917858 Mon Sep 17 00:00:00 2001 From: Keisuke Kuroyanagi Date: Sat, 8 Nov 2014 05:23:05 +0900 Subject: Add CommandExecutor for dicttoolkit. Bug: 10059681 Change-Id: I90334caaf37c84ce7d1b93d12efbfb5f244a9420 --- native/dicttoolkit/dict_toolkit_main.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'native/dicttoolkit/dict_toolkit_main.cpp') diff --git a/native/dicttoolkit/dict_toolkit_main.cpp b/native/dicttoolkit/dict_toolkit_main.cpp index 22db3d4d1..53cc5e915 100644 --- a/native/dicttoolkit/dict_toolkit_main.cpp +++ b/native/dicttoolkit/dict_toolkit_main.cpp @@ -26,15 +26,14 @@ void usage(int argc, char **argv) { int main(int argc, char **argv) { if (argc < MIN_ARG_COUNT) { usage(argc, argv); - return 0; + return 1; } using namespace latinime::dicttoolkit; const CommandType commandType = CommandUtils::getCommandType(argv[1]); if (commandType == CommandType::Unknown) { CommandUtils::printCommandUnknownMessage(argv[0], argv[1]); - return 0; + return 1; } - // TODO: Implement. - fprintf(stderr, "Command '%s' has not been implemented yet.\n", argv[1]); - return 0; + const auto executor = CommandUtils::getCommandExecutor(commandType); + return executor(argc - 1, argv + 1); } -- cgit v1.2.3-83-g751a