common loader: use RawLoader class immediately.

no need to find it here.
This commit is contained in:
Hermet Park 2021-08-04 15:26:48 +09:00 committed by Hermet Park
parent a4a323929f
commit 19b11277a0

View file

@ -174,7 +174,7 @@ shared_ptr<LoadModule> LoaderMgr::loader(const char* data, uint32_t size, bool c
shared_ptr<LoadModule> LoaderMgr::loader(const uint32_t *data, uint32_t w, uint32_t h, bool copy) shared_ptr<LoadModule> LoaderMgr::loader(const uint32_t *data, uint32_t w, uint32_t h, bool copy)
{ {
//function is dedicated for raw images only //function is dedicated for raw images only
auto loader = _find(static_cast<FileType>(FileType::Raw)); auto loader = new RawLoader;
if (loader) { if (loader) {
if (loader->open(data, w, h, copy)) return shared_ptr<LoadModule>(loader); if (loader->open(data, w, h, copy)) return shared_ptr<LoadModule>(loader);
else delete(loader); else delete(loader);