libsaria: Move library's LoadTask() to file.cpp

This is the only place it's used, so it makes sense to define it there.
This commit is contained in:
Bryan Schumaker 2011-12-29 20:31:54 -05:00
parent 9da577daa0
commit fe8a293377
2 changed files with 9 additions and 13 deletions

View File

@ -2,6 +2,7 @@
* Manages the libsaria library save file
*/
#include <libsaria/idle.h>
#include <libsaria/library.h>
#include "path/path.h"
#include "library.h"
@ -27,15 +28,18 @@ static void do_load()
libsaria::library::refresh();
}
LoadTask::LoadTask() {}
LoadTask::~LoadTask() {}
void LoadTask::run_task()
class LoadTask : public IdleTask
{
do_load();
}
public:
void run_task()
{
do_load();
}
};
namespace libsaria
{
void library::load()
{
LoadTask *task = new LoadTask();

View File

@ -13,14 +13,6 @@ using namespace std;
#include "path/path.h"
#include "list/list.h"
class LoadTask : public IdleTask
{
public:
LoadTask();
~LoadTask();
void run_task();
};
class ScanTask : public IdleTask
{
private: