diff --git a/dp-core/vr_message.c b/dp-core/vr_message.c index 594c9eb5c..c3e2fe994 100644 --- a/dp-core/vr_message.c +++ b/dp-core/vr_message.c @@ -76,7 +76,7 @@ vr_message_queue_response(char *buf, int len) return -ENOMEM; response->vr_message_buf = buf; - response->vr_message_len = len;; + response->vr_message_len = len; vr_queue_enqueue(&message_h.vm_response_queue, &response->vr_message_queue); @@ -166,8 +166,6 @@ vr_message_process_response(int (*cb)(void *, unsigned int, void *), while ((response = vr_message_dequeue_response())) { proto->mproto_decode(response->vr_message_buf, response->vr_message_len, cb, cb_arg); - if (response->vr_message_buf) - vr_mtrans_free(response->vr_message_buf); vr_message_free(response); }