]> granicus.if.org Git - esp-idf/commitdiff
driver: test: fix memset out of bounds in spi_master test
authorIvan Grokhotkov <ivan@espressif.com>
Tue, 28 Aug 2018 04:22:40 +0000 (12:22 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Wed, 29 Aug 2018 04:49:15 +0000 (12:49 +0800)
components/driver/test/test_spi_master.c

index 8e245b526d3ace093a35dfb0c09be5f7e22d79bd..9b82477d091f5e7c250c9b61f39159aed517b49c 100644 (file)
@@ -579,7 +579,7 @@ TEST_CASE("SPI Master DMA test, TX and RX in different regions", "[spi]")
     ESP_LOGI(TAG, "iram: %p, dram: %p", data_iram, data_dram);
     ESP_LOGI(TAG, "drom: %p, malloc: %p", data_drom, data_malloc);
 
-    memset(trans, 0, 6*sizeof(spi_transaction_t));
+    memset(trans, 0, sizeof(trans));
 
     trans[0].length = 320*8,
     trans[0].tx_buffer = data_iram;