diff options
| -rw-r--r-- | gentoobrowse-api/service/depend.cpp | 8 | ||||
| -rw-r--r-- | gentoobrowse-api/service/depend.h | 1 | 
2 files changed, 9 insertions, 0 deletions
| diff --git a/gentoobrowse-api/service/depend.cpp b/gentoobrowse-api/service/depend.cpp index 3d325d7..0a0dd4d 100644 --- a/gentoobrowse-api/service/depend.cpp +++ b/gentoobrowse-api/service/depend.cpp @@ -82,6 +82,14 @@ namespace Portage {  			d.extract(s.c_str(), s.length());  			return d.ds;  		} + +		std::vector<Gentoo::DependencyPtr> +		Depend::parse(const char * begin, const char * end) +		{ +			Depend d; +			d.extract(begin, end - begin); +			return d.ds; +		}  	}  } diff --git a/gentoobrowse-api/service/depend.h b/gentoobrowse-api/service/depend.h index 487c6da..c384a11 100644 --- a/gentoobrowse-api/service/depend.h +++ b/gentoobrowse-api/service/depend.h @@ -15,6 +15,7 @@ namespace Portage {  			public:  				static std::vector<Gentoo::DependencyPtr> parse(const std::string &); +				static std::vector<Gentoo::DependencyPtr> parse(const char *, const char *);  				std::vector<Gentoo::DependencyPtr> ds;  		};  	} | 
