From ccb1101e8d6c7c9020c2f2efba142d8f0007f029 Mon Sep 17 00:00:00 2001 From: Anton Gerasimov Date: Thu, 21 Dec 2017 17:19:52 +0100 Subject: [PATCH] Fix sending --- src/isotp/send.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/isotp/send.c b/src/isotp/send.c index f2b6c79..8236aec 100644 --- a/src/isotp/send.c +++ b/src/isotp/send.c @@ -160,7 +160,6 @@ bool isotp_receive_flowcontrol(IsoTpShims* shims, IsoTpSendHandle* handle, bool isotp_continue_send(IsoTpShims* shims, IsoTpSendHandle* handle) { uint8_t frame_len; bool is_last = false; - int i; uint8_t can_data[CAN_MESSAGE_BYTE_SIZE] = {0}; if(handle->to_send == 0) @@ -192,7 +191,7 @@ bool isotp_continue_send(IsoTpShims* shims, IsoTpSendHandle* handle) { is_last = false; } - memcpy(&can_data[1], &handle->message[handle->payload_index], frame_len); + memcpy(&can_data[1], &handle->message->payload[handle->payload_index], frame_len); if(!shims->send_can_message(handle->sending_arbitration_id, can_data, frame_len+1, shims->private_data)) { if(shims->log)