We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 9974b80 + d8ac9e3 commit bbcb60fCopy full SHA for bbcb60f
1 file changed
erpc_c/infra/erpc_client_manager.cpp
@@ -212,8 +212,11 @@ Codec *ClientManager::createBufferAndCodec(void)
212
213
void ClientManager::releaseRequest(RequestContext &request)
214
{
215
- m_messageFactory->dispose(request.getCodec()->getBuffer());
216
- m_codecFactory->dispose(request.getCodec());
+ if (request.getCodec() != NULL)
+ {
217
+ m_messageFactory->dispose(request.getCodec()->getBuffer());
218
+ m_codecFactory->dispose(request.getCodec());
219
+ }
220
}
221
222
void ClientManager::callErrorHandler(erpc_status_t err, uint32_t functionID)
0 commit comments