소스 검색

[HUST CSE]avoids null pointer problems (#7233)

* [HUST CSE]avoids null pointer problems

* Update hal_dma.c

* Update hal_dma.c

* Update hal_dma.c
palmyzf 2 년 전
부모
커밋
8e8fcef7b8
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      bsp/allwinner/libraries/sunxi-hal/hal/source/dma/hal_dma.c

+ 1 - 1
bsp/allwinner/libraries/sunxi-hal/hal/source/dma/hal_dma.c

@@ -493,7 +493,7 @@ hal_dma_status_t hal_dma_prep_cyclic(struct sunxi_dma_chan *chan,
     uint32_t i = 0;
     uint32_t __cpsr;
 
-    if ((NULL == chan && chan->cyclic) || (0 == buf_addr))
+    if ((NULL == chan) || (0 == buf_addr))
     {
         DMA_ERR("[dma] chan or buf_addr is NULL\n");
         return HAL_DMA_STATUS_INVALID_PARAMETER;