::unique(libpath);
::unique(libs);
- for(StringList::iterator i=warnings.begin(); i!=warnings.end(); ++i)
+ for(WordList::iterator i=warnings.begin(); i!=warnings.end(); ++i)
{
bool flag = i->compare(0, 3, "no-");
string warn = (flag ? *i : i->substr(3));
string no_warn = "no-"+warn;
- for(StringList::iterator j=i; j!=warnings.end();)
+ for(WordList::iterator j=i; j!=warnings.end();)
{
if(j!=i && (*j==warn || *j==no_warn))
{
add("warning", &Loader::warning);
}
-void BuildInfo::Loader::incpath(const std::string &s)
+void BuildInfo::Loader::incpath(const string &s)
{
obj.incpath.push_back(s);
}
-void BuildInfo::Loader::define(const std::string &d, const std::string &v)
+void BuildInfo::Loader::define(const string &d, const string &v)
{
obj.defines[d] = v;
}
-void BuildInfo::Loader::libpath(const std::string &s)
+void BuildInfo::Loader::libpath(const string &s)
{
obj.libpath.push_back(s);
}
-void BuildInfo::Loader::library(const std::string &s)
+void BuildInfo::Loader::library(const string &s)
{
obj.libs.push_back(s);
}
-void BuildInfo::Loader::warning(const std::string &s)
+void BuildInfo::Loader::warning(const string &s)
{
obj.warnings.push_back(s);
}