diff options
| author | Nils Maier <maierman@web.de> | 2013-08-25 17:36:53 +0200 |
|---|---|---|
| committer | Nils Maier <maierman@web.de> | 2013-09-19 19:59:33 +0200 |
| commit | a76eeb2b8106dd725097750c3ee4958e505e3c85 (patch) | |
| tree | 3d84a88129aca630dde2b9f03208142d0a981149 /src/option_processing.cc | |
| parent | 8e6e46dfcfdd269538e6c3070e6eea4b624d74fe (diff) | |
Introduce PrefPtr typedef
Diffstat (limited to 'src/option_processing.cc')
| -rw-r--r-- | src/option_processing.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/option_processing.cc b/src/option_processing.cc index 73556846..8e0474ab 100644 --- a/src/option_processing.cc +++ b/src/option_processing.cc @@ -75,7 +75,7 @@ namespace { void overrideWithEnv (Option& op, const std::shared_ptr<OptionParser>& optionParser, - const Pref* pref, + PrefPtr pref, const std::string& envName) { char* value = getenv(envName.c_str()); @@ -139,9 +139,9 @@ void showCandidates return; } int optstrlen = strlen(optstr); - std::vector<std::pair<int, const Pref*> > cands; + std::vector<std::pair<int, PrefPtr> > cands; for(int i = 1, len = option::countOption(); i < len; ++i) { - const Pref* pref = option::i2p(i); + PrefPtr pref = option::i2p(i); const OptionHandler* h = parser->find(pref); if(!h || h->isHidden()) { continue; @@ -181,7 +181,7 @@ namespace { void optionNativeToUtf8(Option& op) { for(size_t i = 1, len = option::countOption(); i < len; ++i) { - const Pref* pref = option::i2p(i); + PrefPtr pref = option::i2p(i); if(op.definedLocal(pref) && !util::isUtf8(op.get(pref))) { op.put(pref, nativeToUtf8(op.get(pref))); } |
