mirror of
https://github.com/projectM-visualizer/projectm.git
synced 2026-03-01 04:55:03 +00:00
playlist file / directory error handling fixes, resize playlist refresh fix
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1342 6778bc44-b910-0410-a7a0-be141de4315d
This commit is contained in:
@ -20,7 +20,7 @@
|
||||
#endif
|
||||
|
||||
#include <sstream>
|
||||
PresetFactoryManager::PresetFactoryManager() : _gx(0), _gy(0) {}
|
||||
PresetFactoryManager::PresetFactoryManager() : _gx(0), _gy(0), initialized(false) {}
|
||||
|
||||
PresetFactoryManager::~PresetFactoryManager() {
|
||||
for (std::vector<PresetFactory *>::iterator pos = _factoryList.begin();
|
||||
@ -29,11 +29,20 @@ PresetFactoryManager::~PresetFactoryManager() {
|
||||
delete(*pos);
|
||||
}
|
||||
|
||||
|
||||
initialized = false;
|
||||
}
|
||||
|
||||
void PresetFactoryManager::initialize(int gx, int gy) {
|
||||
_gx = gx;
|
||||
_gy = gy;
|
||||
|
||||
if (!initialized) {
|
||||
initialized = true;
|
||||
} else {
|
||||
std::cout << "already initialized " << std::endl;
|
||||
return;
|
||||
}
|
||||
|
||||
PresetFactory * factory;
|
||||
|
||||
#ifndef DISABLE_MILKDROP_PRESETS
|
||||
|
||||
Reference in New Issue
Block a user