浏览代码

2009-09-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Use LocalFilePathOptionHandler for -T and -M option.
	Updated message of MSG_FILE_NOT_EXIST.
	* src/OptionHandlerFactory.cc
	* src/message.h
Tatsuhiro Tsujikawa 16 年之前
父节点
当前提交
66b5950115
共有 3 个文件被更改,包括 10 次插入7 次删除
  1. 7 0
      ChangeLog
  2. 2 6
      src/OptionHandlerFactory.cc
  3. 1 1
      src/message.h

+ 7 - 0
ChangeLog

@@ -1,3 +1,10 @@
+2009-09-09  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Use LocalFilePathOptionHandler for -T and -M option.
+	Updated message of MSG_FILE_NOT_EXIST.
+	* src/OptionHandlerFactory.cc
+	* src/message.h
+
 2009-09-09  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Added LocalFilePathOptionHandler which check whether the specified

+ 2 - 6
src/OptionHandlerFactory.cc

@@ -1156,12 +1156,10 @@ OptionHandlers OptionHandlerFactory::createOptionHandlers()
     handlers.push_back(op);
   }
   {
-    SharedHandle<OptionHandler> op(new DefaultOptionHandler
+    SharedHandle<OptionHandler> op(new LocalFilePathOptionHandler
 				   (PREF_TORRENT_FILE,
 				    TEXT_TORRENT_FILE,
 				    NO_DEFAULT_VALUE,
-				    A2STR::NIL,
-				    OptionHandler::REQ_ARG,
 				    'T'));
     op->addTag(TAG_BASIC);
     op->addTag(TAG_BITTORRENT);
@@ -1189,12 +1187,10 @@ OptionHandlers OptionHandlerFactory::createOptionHandlers()
     handlers.push_back(op);
   }
   {
-    SharedHandle<OptionHandler> op(new DefaultOptionHandler
+    SharedHandle<OptionHandler> op(new LocalFilePathOptionHandler
 				   (PREF_METALINK_FILE,
 				    TEXT_METALINK_FILE,
 				    NO_DEFAULT_VALUE,
-				    A2STR::NIL,
-				    OptionHandler::REQ_ARG,
 				    'M'));
     op->addTag(TAG_BASIC);
     op->addTag(TAG_METALINK);

+ 1 - 1
src/message.h

@@ -174,7 +174,7 @@
 #define MSG_GID_NOT_PROVIDED "GID is not provided."
 #define MSG_CANNOT_PARSE_XML_RPC_REQUEST "Failed to parse xml-rpc request."
 #define MSG_GOOD_BYE_SEEDER "Client is in seed state: Good Bye Seeder;)"
-#define MSG_FILE_NOT_EXIST "File %s was not found."
+#define MSG_FILE_NOT_EXIST "File '%s' was not found."
 
 #define EX_TIME_OUT _("Timeout.")
 #define EX_INVALID_CHUNK_SIZE _("Invalid chunk size.")