| 190 | std::list<JavaCallbackData*> callbackdatas; |
| 191 | |
| 192 | void ReleaseCallbackData(JavaCallbackData* pJavaData) |
| 193 | { |
| 194 | // Release callback data and remove from collection of those we need to release at shutdown |
| 195 | std::list<JavaCallbackData*>::iterator itr = find(callbackdatas.begin(), callbackdatas.end(), pJavaData); |
| 196 | if (itr != callbackdatas.end()) |
| 197 | { |
| 198 | callbackdatas.erase(itr); |
| 199 | delete pJavaData; |
| 200 | } |
| 201 | } |
| 202 | |
| 203 | bool IsValidCallbackData(JavaCallbackData* pJavaData) |
| 204 | { |
no test coverage detected