From fcdd660fb1656483f320731a6e16722a806a4d44 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 2 Mar 2016 10:33:58 +0100 Subject: [PATCH] card_emu: Don't de-reference a NULL variable --- firmware/src_simtrace/card_emu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/src_simtrace/card_emu.c b/firmware/src_simtrace/card_emu.c index 81bd5e88..c74ddaf8 100644 --- a/firmware/src_simtrace/card_emu.c +++ b/firmware/src_simtrace/card_emu.c @@ -171,7 +171,7 @@ static void flush_rx_buffer(struct card_handle *ch) ch->uart_rx_ctx = NULL; /* store length of data payload fild in header */ - rd = (struct cardemu_usb_msg_rx_data *) ch->uart_rx_ctx->data; + rd = (struct cardemu_usb_msg_rx_data *) rctx->data; rd->hdr.data_len = rctx->idx; llist_add_tail(&rctx->list, &ch->usb_tx_queue);