X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/bb4fc0a9e4e105a13b3a032b28802a84523fc506..4f00fb2f265f5230c7d138b52854c0886092c0ab:/apt-pkg/deb/debrecords.cc?ds=sidebyside diff --git a/apt-pkg/deb/debrecords.cc b/apt-pkg/deb/debrecords.cc index 518988bb6..6652a6ad9 100644 --- a/apt-pkg/deb/debrecords.cc +++ b/apt-pkg/deb/debrecords.cc @@ -12,9 +12,7 @@ #pragma implementation "apt-pkg/debrecords.h" #endif #include -#include #include -#include /*}}}*/ // RecordParser::debRecordParser - Constructor /*{{{*/ @@ -32,10 +30,6 @@ debRecordParser::debRecordParser(string FileName,pkgCache &Cache) : bool debRecordParser::Jump(pkgCache::VerFileIterator const &Ver) { return Tags.Jump(Section,Ver->Offset); -} -bool debRecordParser::Jump(pkgCache::DescFileIterator const &Desc) -{ - return Tags.Jump(Section,Desc->Offset); } /*}}}*/ // RecordParser::FileName - Return the archive filename on the site /*{{{*/ @@ -83,7 +77,7 @@ string debRecordParser::Maintainer() /* */ string debRecordParser::ShortDesc() { - string Res = LongDesc(); + string Res = Section.FindS("Description"); string::size_type Pos = Res.find('\n'); if (Pos == string::npos) return Res; @@ -95,20 +89,7 @@ string debRecordParser::ShortDesc() /* */ string debRecordParser::LongDesc() { - string orig, dest; - char *codeset = nl_langinfo(CODESET); - - if (!Section.FindS("Description").empty()) - orig = Section.FindS("Description").c_str(); - else - orig = Section.FindS(("Description-" + pkgIndexFile::LanguageCode()).c_str()).c_str(); - - if (strcmp(codeset,"UTF-8") != 0) { - UTF8ToCodeset(codeset, orig, &dest); - orig = dest; - } - - return orig; + return Section.FindS("Description"); } /*}}}*/ // RecordParser::SourcePkg - Return the source package name if any /*{{{*/