소스 검색

add some sanity checks

Cédric Augonnet 16 년 전
부모
커밋
09d33f8777
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/common/malloc.c

+ 4 - 0
src/common/malloc.c

@@ -44,6 +44,8 @@ static void malloc_pinned_codelet(struct data_interface_s *buffers __attribute__
 
 void starpu_malloc_pinned_if_possible(void **A, size_t dim)
 {
+	STARPU_ASSERT(A);
+
 	if (may_submit_cuda_task())
 	{
 #ifdef USE_CUDA
@@ -76,4 +78,6 @@ void starpu_malloc_pinned_if_possible(void **A, size_t dim)
 	else {
 		*A = malloc(dim);
 	}
+
+	STARPU_ASSERT(*A);
 }