소스 검색

define malloc attribute

tags/v0.9.3
Holger Lubitz 17 년 전
부모
커밋
2220e1a676
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6
    0
      src/include/compiler.h

+ 6
- 0
src/include/compiler.h 파일 보기

@@ -298,6 +298,12 @@ extern void dbg_hex_dump_da ( unsigned long dispaddr,
298 298
  */
299 299
 #define __nonnull __attribute__ (( nonnull ))
300 300
 
301
+/**
302
+ * Declare a pointer returned by a function as a unique memory address
303
+ * as returned by malloc-type functions.
304
+ */
305
+#define __malloc __attribute__ (( malloc ))
306
+
301 307
 /**
302 308
  * Declare a function as used.
303 309
  *

Loading…
취소
저장