summaryrefslogtreecommitdiff
path: root/src/option_processing.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-10-13 13:07:53 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-10-13 13:07:53 +0000
commit3779b4cf3ef574cd073878a56eeef88d8e0c0c89 (patch)
treefab91c9fbb9212cffeee7d489779baa0643f064f /src/option_processing.cc
parent6ef72a14a29e497d0039a23d622b9a7875eaa3c7 (diff)
2008-10-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Added --auto-save-interval=SEC option. A control file(*.aria2) is saved every SEC seconds. * src/DownloadEngineFactory.cc * src/OptionHandlerFactory.cc * src/option_processing.cc * src/usage_text.h
Diffstat (limited to 'src/option_processing.cc')
-rw-r--r--src/option_processing.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/option_processing.cc b/src/option_processing.cc
index da1c41df..6b09debc 100644
--- a/src/option_processing.cc
+++ b/src/option_processing.cc
@@ -160,6 +160,7 @@ Option* option_processing(int argc, char* const argv[])
{ PREF_REMOTE_TIME.c_str(), optional_argument, 0, 'R' },
{ PREF_CONNECT_TIMEOUT.c_str(), required_argument, &lopt, 224 },
{ PREF_MAX_FILE_NOT_FOUND.c_str(), required_argument, &lopt, 225 },
+ { PREF_AUTO_SAVE_INTERVAL.c_str(), required_argument, &lopt, 226 },
#if defined ENABLE_BITTORRENT || defined ENABLE_METALINK
{ PREF_SHOW_FILES.c_str(), no_argument, NULL, 'S' },
{ PREF_SELECT_FILE.c_str(), required_argument, &lopt, 21 },
@@ -405,6 +406,9 @@ Option* option_processing(int argc, char* const argv[])
case 225:
cmdstream << PREF_MAX_FILE_NOT_FOUND << "=" << optarg << "\n";
break;
+ case 226:
+ cmdstream << PREF_AUTO_SAVE_INTERVAL << "=" << optarg << "\n";
+ break;
}
break;
}