Ver código fonte

Fix ResourceManager::online

Daniele Bartolini 12 anos atrás
pai
commit
018d0d6089
1 arquivos alterados com 15 adições e 3 exclusões
  1. 15 3
      engine/resource/ResourceManager.cpp

+ 15 - 3
engine/resource/ResourceManager.cpp

@@ -366,9 +366,21 @@ void ResourceManager::online(ResourceId name, void* resource)
 {
 {
 	switch (name.type)
 	switch (name.type)
 	{
 	{
-		case TEXTURE_TYPE: return TextureResource::online(resource);
-		case MESH_TYPE: return MeshResource::online(resource);
-		case SOUND_TYPE: return SoundResource::online(resource);
+		case TEXTURE_TYPE:
+		{
+			TextureResource::online(resource);
+			break;
+		}
+		case MESH_TYPE:
+		{
+			MeshResource::online(resource);
+			break;
+		}
+		case SOUND_TYPE:
+		{
+			SoundResource::online(resource);
+			break;
+		}
 	}
 	}
 
 
 	m_resources_mutex.lock();
 	m_resources_mutex.lock();