diff --git a/Changelog b/Changelog index a62b0b3..66dde2a 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,8 @@ +kiwix-tools 3.0.3 +================= + + * [MANAGER] Fix broken --version argument parsin + kiwix-tools 3.0.2 ================= diff --git a/src/manager/kiwix-manage.cpp b/src/manager/kiwix-manage.cpp index 5b0334b..14dd2a0 100644 --- a/src/manager/kiwix-manage.cpp +++ b/src/manager/kiwix-manage.cpp @@ -119,7 +119,6 @@ int handle_add(kiwix::Library* library, const std::string& libraryPath, string zimPath; string zimPathToSave = "."; string url; - string origID = ""; int option_index = 0; int c = 0; int resultCode = 0; @@ -133,7 +132,6 @@ int handle_add(kiwix::Library* library, const std::string& libraryPath, optind = 3; static struct option long_options[] = { {"url", required_argument, 0, 'u'}, - {"origId", required_argument, 0, 'o'}, {"zimPathToSave", required_argument, 0, 'z'}, {0, 0, 0, 0} }; @@ -149,9 +147,6 @@ int handle_add(kiwix::Library* library, const std::string& libraryPath, case 'u': url = optarg; break; - case 'o': - origID = optarg; - break; case 'z': zimPathToSave = optarg; break; @@ -228,7 +223,7 @@ int main(int argc, char** argv) int option_index = 0; int c; - while (true) { + while (true && argc == 2) { c = getopt_long(argc, argv, "v", long_options, &option_index); if (c == -1) break;