diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-05-19 10:25:38 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-05-19 10:25:38 +0000 |
| commit | 0189bbc6bc727d161b9adcd2fa82f6c573bbf0a7 (patch) | |
| tree | 9ac9851562949b00e241fbed96358791338910c2 /src/HelpItemFactory.cc | |
| parent | e59f4f2fe3280b86c76fe5424d171e3e33113beb (diff) | |
2008-05-19 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Defined option name and possible values as std::string to reduce
temporary string object creation in runtime.
* src/HelpItemFactory.cc
* src/LogFactory.cc
* src/Option.cc
* src/OptionHandlerFactory.cc
* src/option_processing.cc
* src/prefs.cc
* src/prefs.h
Diffstat (limited to 'src/HelpItemFactory.cc')
| -rw-r--r-- | src/HelpItemFactory.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/HelpItemFactory.cc b/src/HelpItemFactory.cc index 55c66cbc..8b4a1df1 100644 --- a/src/HelpItemFactory.cc +++ b/src/HelpItemFactory.cc @@ -483,7 +483,9 @@ TagContainerHandle HelpItemFactory::createHelpItems(const Option* op) op->get(PREF_LOG_LEVEL))); item->addTag(TAG_ADVANCED); item->setAvailableValues - (StringFormat("%s,%s,%s,%s,%s", V_DEBUG, V_INFO, V_NOTICE, V_WARN, V_ERROR).str()); + (StringFormat("%s,%s,%s,%s,%s", + V_DEBUG.c_str(), V_INFO.c_str(), V_NOTICE.c_str(), + V_WARN.c_str(), V_ERROR.c_str()).str()); tc->addItem(item); } { |
