| Line 859... |
Line 859... |
| 859 |
// copy over needed librarys
|
859 |
// copy over needed librarys
|
| 860 |
for ( CListNode<SNeededLibrary> *lNode = base->GetNeededLibraries()->Front(); lNode; lNode = lNode->next() )
|
860 |
for ( CListNode<SNeededLibrary> *lNode = base->GetNeededLibraries()->Front(); lNode; lNode = lNode->next() )
|
| 861 |
this->AddNeededLibrary(lNode->Data()->sName, lNode->Data()->sAuthor, lNode->Data()->sMinVersion);
|
861 |
this->AddNeededLibrary(lNode->Data()->sName, lNode->Data()->sAuthor, lNode->Data()->sMinVersion);
|
| 862 |
|
862 |
|
| 863 |
// web mirror address, add any new ones
|
863 |
// web mirror address, add any new ones
|
| 864 |
for ( SStringList *str = base->GetWebMirrors()->Head(); str; str = str->next )
|
864 |
for(auto itr = base->getWebMirrors()->begin(); itr != base->getWebMirrors()->end(); itr++)
|
| 865 |
this->AddWebMirror(str->str);
|
865 |
this->addWebMirror((*itr)->str);
|
| 866 |
|
866 |
|
| 867 |
// copy over package names
|
867 |
// copy over package names
|
| 868 |
for ( CListNode<SNames> *nNode = base->GetNamesList()->Front(); nNode; nNode = nNode->next() )
|
868 |
for ( CListNode<SNames> *nNode = base->GetNamesList()->Front(); nNode; nNode = nNode->next() )
|
| 869 |
this->AddLanguageName(nNode->Data()->iLanguage, nNode->Data()->sName);
|
869 |
this->AddLanguageName(nNode->Data()->iLanguage, nNode->Data()->sName);
|
| 870 |
|
870 |
|
| Line 1053... |
Line 1053... |
| 1053 |
this->setWebAddress(sRest);
|
1053 |
this->setWebAddress(sRest);
|
| 1054 |
CLog::logf(CLog::Log_EditPackage, 3, "\tWeb Address: %s", sRest.c_str() );
|
1054 |
CLog::logf(CLog::Log_EditPackage, 3, "\tWeb Address: %s", sRest.c_str() );
|
| 1055 |
}
|
1055 |
}
|
| 1056 |
else if ( sCmd == "WebMirror1:" )
|
1056 |
else if ( sCmd == "WebMirror1:" )
|
| 1057 |
{
|
1057 |
{
|
| 1058 |
this->AddWebMirror(sRest);
|
1058 |
this->addWebMirror(sRest);
|
| 1059 |
CLog::logf(CLog::Log_EditPackage, 3, "\tWeb Mirror Address: %s", sRest.c_str() );
|
1059 |
CLog::logf(CLog::Log_EditPackage, 3, "\tWeb Mirror Address: %s", sRest.c_str() );
|
| 1060 |
}
|
1060 |
}
|
| 1061 |
else if ( sCmd == "WebMirror2:" )
|
1061 |
else if ( sCmd == "WebMirror2:" )
|
| 1062 |
{
|
1062 |
{
|
| 1063 |
this->AddWebMirror(sRest);
|
1063 |
this->addWebMirror(sRest);
|
| 1064 |
CLog::logf(CLog::Log_EditPackage, 3, "\tWeb Mirror Address: %s", sRest.c_str() );
|
1064 |
CLog::logf(CLog::Log_EditPackage, 3, "\tWeb Mirror Address: %s", sRest.c_str() );
|
| 1065 |
}
|
1065 |
}
|
| 1066 |
|
1066 |
|
| 1067 |
else if ( sCmd == "ScriptType:" )
|
1067 |
else if ( sCmd == "ScriptType:" )
|
| 1068 |
this->SetScriptType (sRest);
|
1068 |
this->SetScriptType (sRest);
|