127 |
typename ResourceMap::iterator iter = ResourceEntries.begin(); |
typename ResourceMap::iterator iter = ResourceEntries.begin(); |
128 |
typename ResourceMap::iterator end = ResourceEntries.end(); |
typename ResourceMap::iterator end = ResourceEntries.end(); |
129 |
for (; iter != end; iter++) { |
for (; iter != end; iter++) { |
130 |
if (iter->second.resource = pResource) { |
if (iter->second.resource == pResource) { |
131 |
resource_entry_t& entry = iter->second; |
resource_entry_t& entry = iter->second; |
132 |
entry.consumers.erase(pConsumer); |
entry.consumers.erase(pConsumer); |
133 |
if (entry.consumers.empty()) { |
if (entry.consumers.empty()) { |
149 |
typename ResourceMap::iterator iter = ResourceEntries.begin(); |
typename ResourceMap::iterator iter = ResourceEntries.begin(); |
150 |
typename ResourceMap::iterator end = ResourceEntries.end(); |
typename ResourceMap::iterator end = ResourceEntries.end(); |
151 |
for (; iter != end; iter++) { |
for (; iter != end; iter++) { |
152 |
if (iter->second.resource = pResource) { |
if (iter->second.resource == pResource) { |
153 |
resource_entry_t& entry = iter->second; |
resource_entry_t& entry = iter->second; |
154 |
// inform all consumers about pending update |
// inform all consumers about pending update |
155 |
std::map<ResourceConsumer<T_res>*,void*> updateargs; |
std::map<ResourceConsumer<T_res>*,void*> updateargs; |