X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fresourcemanager.cpp;h=6b4f0f2434c79cb44514caffd11b2a507e92911e;hb=3b159edbe4e80a2bc19c4c2fcd42cb996b9fbfe0;hp=57b0327336b06a8012b0319d35df4a895498168b;hpb=6cbf65a87765e0aeac759a685cc6a1b7c836e7f8;p=libs%2Fgl.git diff --git a/source/resourcemanager.cpp b/source/resourcemanager.cpp index 57b03273..6b4f0f24 100644 --- a/source/resourcemanager.cpp +++ b/source/resourcemanager.cpp @@ -163,6 +163,9 @@ void ResourceManager::remove_resource(Resource &r) else if(state>ManagedResource::LOAD_QUEUED && state::const_iterator i=managed.watchers.begin(); i!=managed.watchers.end(); ++i) + (*i)->resource_removed(r); + MutexLock lock(map_mutex); remove_existing(resources, &r); }