Quellcode durchsuchen

spi_slave.c:fix DMA channel set to zero which might gets conflict with assert

close #2740
Andrew vor 6 Jahren
Ursprung
Commit
1669dc40d1
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      components/driver/spi_slave.c

+ 1 - 1
components/driver/spi_slave.c

@@ -218,7 +218,7 @@ cleanup:
     free(spihost[host]);
     spihost[host] = NULL;
     spicommon_periph_free(host);
-    spicommon_dma_chan_free(dma_chan);
+    if (dma_chan != 0) spicommon_dma_chan_free(dma_chan);
     return ret;
 }