summaryrefslogtreecommitdiff
path: root/apt-pkg
diff options
context:
space:
mode:
authorArch Librarian <arch@canonical.com>2004-09-20 16:53:20 +0000
committerArch Librarian <arch@canonical.com>2004-09-20 16:53:20 +0000
commit7974b907ac33f2a5d7c7ad75c0cb13166f642ec1 (patch)
treed652b6a9e4ad570634a64d4f2741e20fb6aad509 /apt-pkg
parent217076de2e6f0b6428a694648d0e2ee0b65edd44 (diff)
Changed ie to eg
Author: jgg Date: 1999-03-29 19:28:52 GMT Changed ie to eg
Diffstat (limited to 'apt-pkg')
-rw-r--r--apt-pkg/deb/debrecords.cc24
-rw-r--r--apt-pkg/deb/debrecords.h4
2 files changed, 7 insertions, 21 deletions
diff --git a/apt-pkg/deb/debrecords.cc b/apt-pkg/deb/debrecords.cc
index b3f91a840..a2005914d 100644
--- a/apt-pkg/deb/debrecords.cc
+++ b/apt-pkg/deb/debrecords.cc
@@ -1,6 +1,6 @@
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: debrecords.cc,v 1.5 1999/02/22 03:30:06 jgg Exp $
+// $Id: debrecords.cc,v 1.6 1999/03/29 19:28:52 jgg Exp $
/* ######################################################################
Debian Package Records - Parser for debian package records
@@ -31,24 +31,12 @@ bool debRecordParser::Jump(pkgCache::VerFileIterator const &Ver)
return Tags.Jump(Section,Ver->Offset);
}
/*}}}*/
-// RecordParser::FindTag - Locate a tag and return a string /*{{{*/
-// ---------------------------------------------------------------------
-/* */
-string debRecordParser::FindTag(const char *Tag)
-{
- const char *Start;
- const char *Stop;
- if (Section.Find(Tag,Start,Stop) == false)
- return string();
- return string(Start,Stop - Start);
-}
- /*}}}*/
// RecordParser::FileName - Return the archive filename on the site /*{{{*/
// ---------------------------------------------------------------------
/* */
string debRecordParser::FileName()
{
- return FindTag("Filename");
+ return Section.FindS("Filename");
}
/*}}}*/
// RecordParser::MD5Hash - Return the archive hash /*{{{*/
@@ -56,7 +44,7 @@ string debRecordParser::FileName()
/* */
string debRecordParser::MD5Hash()
{
- return FindTag("MD5sum");
+ return Section.FindS("MD5sum");
}
/*}}}*/
// RecordParser::Maintainer - Return the maintainer email /*{{{*/
@@ -64,7 +52,7 @@ string debRecordParser::MD5Hash()
/* */
string debRecordParser::Maintainer()
{
- return FindTag("Maintainer");
+ return Section.FindS("Maintainer");
}
/*}}}*/
// RecordParser::ShortDesc - Return a 1 line description /*{{{*/
@@ -72,7 +60,7 @@ string debRecordParser::Maintainer()
/* */
string debRecordParser::ShortDesc()
{
- string Res = FindTag("Description");
+ string Res = Section.FindS("Description");
string::size_type Pos = Res.find('\n');
if (Pos == string::npos)
return Res;
@@ -84,6 +72,6 @@ string debRecordParser::ShortDesc()
/* */
string debRecordParser::LongDesc()
{
- return FindTag("Description");
+ return Section.FindS("Description");
}
/*}}}*/
diff --git a/apt-pkg/deb/debrecords.h b/apt-pkg/deb/debrecords.h
index 0c204492a..b91d07092 100644
--- a/apt-pkg/deb/debrecords.h
+++ b/apt-pkg/deb/debrecords.h
@@ -1,6 +1,6 @@
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: debrecords.h,v 1.4 1999/02/22 03:30:06 jgg Exp $
+// $Id: debrecords.h,v 1.5 1999/03/29 19:28:52 jgg Exp $
/* ######################################################################
Debian Package Records - Parser for debian package records
@@ -27,8 +27,6 @@ class debRecordParser : public pkgRecords::Parser
pkgTagFile Tags;
pkgTagSection Section;
- string FindTag(const char *Tag);
-
protected:
virtual bool Jump(pkgCache::VerFileIterator const &Ver);