Author: dmacvicar
Date: Fri Jul 27 13:30:36 2007
New Revision: 6244
URL: http://svn.opensuse.org/viewcvs/zypp?rev=6244&view=rev
Log:
- ini parser without boost::regexp patch by dmueller (#152447)
Modified:
trunk/libzypp/tests/parser/inifile/iniparser_test.cc
trunk/libzypp/zypp/parser/IniParser.cc
Modified: trunk/libzypp/tests/parser/inifile/iniparser_test.cc
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/tests/parser/inifile/iniparser_test.cc?rev=6244&r1=6243&r2=6244&view=diff
==============================================================================
--- trunk/libzypp/tests/parser/inifile/iniparser_test.cc (original)
+++ trunk/libzypp/tests/parser/inifile/iniparser_test.cc Fri Jul 27 13:30:36 2007
@@ -30,6 +30,8 @@
virtual void consume( const std::string §ion, const std::string &key, const std::string &value )
{
MIL << "'" << section << "'" << " | " << "'" << key << "'" << " | " << "'" << value << "'" << endl;
+ if (section == "base" && key == "gpgcheck")
+ BOOST_CHECK_EQUAL(value, "1");
}
};
@@ -39,6 +41,7 @@
virtual void consume( const std::string §ion )
{
MIL << section << endl;
+ BOOST_CHECK(section == "base" || section == "equal");
}
virtual void consume( const std::string §ion, const std::string &key, const std::string &value )
Modified: trunk/libzypp/zypp/parser/IniParser.cc
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/parser/IniParser.cc?rev=6244&r1=6243&r2=6244&view=diff
==============================================================================
--- trunk/libzypp/zypp/parser/IniParser.cc (original)
+++ trunk/libzypp/zypp/parser/IniParser.cc Fri Jul 27 13:30:36 2007
@@ -12,8 +12,6 @@
#include <iostream>
#include <sstream>
-#include