Subversion Repositories spk

Rev

Rev 226 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 226 Rev 227
Line 204... Line 204...
204
	CFileIO configFile(_WS(mydoc) + L"/Egosoft/pluginmanager.dat");
204
	CFileIO configFile(_WS(mydoc) + L"/Egosoft/pluginmanager.dat");
205
	bool anyDirs = false;
205
	bool anyDirs = false;
206
	if ( configFile.exists() )
206
	if ( configFile.exists() )
207
	{
207
	{
208
		std::vector<Utils::WString> readFile;
208
		std::vector<Utils::WString> readFile;
209
		if(configFile.readLines(readFile))
209
		if(configFile.readLinesUTF(readFile))
210
		{
210
		{
211
			for (size_t i = 0; i < readFile.size(); i++ )
211
			for (size_t i = 0; i < readFile.size(); i++ )
212
			{
212
			{
213
				Utils::WString line(readFile.at(i));
213
				Utils::WString line(readFile.at(i));
214
				Utils::WString cmd = line.token(L":", 1).lower();
214
				Utils::WString cmd = line.token(L":", 1).lower();
Line 488... Line 488...
488
	for (auto rm = restoreModified.begin(); rm != restoreModified.end(); rm++) {
488
	for (auto rm = restoreModified.begin(); rm != restoreModified.end(); rm++) {
489
		writeLines.push_back(L"RestoreModified: " + (*rm)->str);
489
		writeLines.push_back(L"RestoreModified: " + (*rm)->str);
490
	}
490
	}
491
 
491
 
492
	// write settings
492
	// write settings
493
	configFile.writeFile(writeLines);
493
	configFile.writeFileUTF(&writeLines);
494
 
494
 
495
	return 0;
495
	return 0;
496
}
496
}