Author: jkupec Date: Tue Sep 16 12:25:55 2008 New Revision: 11075 URL: http://svn.opensuse.org/viewcvs/zypp?rev=11075&view=rev Log: - complain if 'alias' is not supplied Modified: trunk/libzypp/zypp/parser/RepoindexFileReader.cc Modified: trunk/libzypp/zypp/parser/RepoindexFileReader.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/parser/RepoindexFile... ============================================================================== --- trunk/libzypp/zypp/parser/RepoindexFileReader.cc (original) +++ trunk/libzypp/zypp/parser/RepoindexFileReader.cc Tue Sep 16 12:25:55 2008 @@ -123,7 +123,10 @@ info.setBaseUrl(Url(url_s + "/repo/" + path_s)); // required alias - info.setAlias(reader_r->getAttribute("alias").asString()); + s = reader_r->getAttribute("alias"); + if (!s.get()) + throw ParseException(str::form(_("Required attribute '%s' is missing."), "alias")); + info.setAlias(s.asString()); // optional type s = reader_r->getAttribute("type"); -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org