diff options
author | Michael Vogt <michael.vogt@ubuntu.com> | 2011-07-29 15:45:06 +0200 |
---|---|---|
committer | Michael Vogt <michael.vogt@ubuntu.com> | 2011-07-29 15:45:06 +0200 |
commit | 194fac6be95e698d8eec86ddf19ebc1e7ca6d5c7 (patch) | |
tree | ee446fd8a9ae1a184395ed339c71331437f51717 /apt-pkg/contrib/configuration.cc | |
parent | 64dda04bd949ab73ca77732fcc5149cc7c2a5557 (diff) | |
parent | fc15861a405a0b0483bb8989e6a43215a86dba55 (diff) |
merged from debian-sid
Diffstat (limited to 'apt-pkg/contrib/configuration.cc')
-rw-r--r-- | apt-pkg/contrib/configuration.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/apt-pkg/contrib/configuration.cc b/apt-pkg/contrib/configuration.cc index cc7093fe2..942ea9fbc 100644 --- a/apt-pkg/contrib/configuration.cc +++ b/apt-pkg/contrib/configuration.cc @@ -318,6 +318,19 @@ void Configuration::CndSet(const char *Name,const string &Value) Itm->Value = Value; } /*}}}*/ +// Configuration::Set - Set an integer value /*{{{*/ +// --------------------------------------------------------------------- +/* */ +void Configuration::CndSet(const char *Name,int const Value) +{ + Item *Itm = Lookup(Name,true); + if (Itm == 0 || Itm->Value.empty() == false) + return; + char S[300]; + snprintf(S,sizeof(S),"%i",Value); + Itm->Value = S; +} + /*}}}*/ // Configuration::Set - Set a value /*{{{*/ // --------------------------------------------------------------------- /* */ |