summaryrefslogtreecommitdiff
path: root/src/resources/resourcemanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/resources/resourcemanager.cpp')
-rw-r--r--src/resources/resourcemanager.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/resources/resourcemanager.cpp b/src/resources/resourcemanager.cpp
index 47c4daa4..b26aeb5d 100644
--- a/src/resources/resourcemanager.cpp
+++ b/src/resources/resourcemanager.cpp
@@ -103,8 +103,7 @@ Resource* ResourceManager::get(const E_RESOURCE_TYPE &type,
if (buffer != NULL)
{
// Let the music class load it
- resource = reinterpret_cast<Resource*>(Music::load(buffer,
- fileSize));
+ resource = Music::load(buffer, fileSize);
// Cleanup
free(buffer);
@@ -123,8 +122,7 @@ Resource* ResourceManager::get(const E_RESOURCE_TYPE &type,
if (buffer != NULL)
{
// Let the image class load it
- resource = reinterpret_cast<Resource*>(Image::load(buffer,
- fileSize, flags));
+ resource = Image::load(buffer, fileSize, flags);
// Cleanup
free(buffer);
@@ -149,8 +147,7 @@ Resource* ResourceManager::get(const E_RESOURCE_TYPE &type,
if (buffer != NULL)
{
// Let the sound effect class load it
- resource = reinterpret_cast<Resource*>(SoundEffect::load(
- buffer, fileSize));
+ resource = SoundEffect::load(buffer, fileSize);
// Cleanup
free(buffer);