]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/deb/deblistparser.h
remove unused Description methods in listparsers
[apt.git] / apt-pkg / deb / deblistparser.h
index dd60ac50f3ec367e141968a477a59874c4f5eb45..1c5275e0a8b082abe846b83de586a2eef2bff0e5 100644 (file)
@@ -33,12 +33,14 @@ class APT_HIDDEN debListParser : public pkgCacheListParser
 {
    public:
 
+#ifdef APT_PKG_EXPOSE_STRING_VIEW
    // Parser Helper
    struct WordList
    {
-      const char *Str;
+      APT::StringView Str;
       unsigned char Val;
    };
+#endif
 
    private:
    /** \brief dpointer placeholder (for later in case we need it) */
@@ -71,10 +73,6 @@ class APT_HIDDEN debListParser : public pkgCacheListParser
    virtual bool ArchitectureAll() APT_OVERRIDE;
    virtual std::string Version() APT_OVERRIDE;
    virtual bool NewVersion(pkgCache::VerIterator &Ver) APT_OVERRIDE;
-   virtual std::string Description(std::string const &lang) APT_OVERRIDE;
-#ifdef APT_PKG_EXPOSE_STRING_VIEW
-   APT::StringView Description(APT::StringView lang);
-#endif
    virtual std::vector<std::string> AvailableDescriptionLanguages() APT_OVERRIDE;
    virtual MD5SumValue Description_md5() APT_OVERRIDE;
    virtual unsigned short VersionHash() APT_OVERRIDE;