Home
last modified time | relevance | path

Searched refs:PA_GCC_MALLOC (Results 1 - 2 of 2) sorted by relevance

/third_party/pulseaudio/src/pulse/
H A Dxmalloc.h39 void* pa_xmalloc(size_t l) PA_GCC_MALLOC PA_GCC_ALLOC_SIZE(1);
42 void *pa_xmalloc0(size_t l) PA_GCC_MALLOC PA_GCC_ALLOC_SIZE(1);
51 char *pa_xstrdup(const char *s) PA_GCC_MALLOC;
54 char *pa_xstrndup(const char *s, size_t l) PA_GCC_MALLOC;
57 void* pa_xmemdup(const void *p, size_t l) PA_GCC_MALLOC PA_GCC_ALLOC_SIZE(2);
60 static void* _pa_xnew_internal(size_t n, size_t k) PA_GCC_MALLOC PA_GCC_ALLOC_SIZE2(1,2);
71 static void* _pa_xnew0_internal(size_t n, size_t k) PA_GCC_MALLOC PA_GCC_ALLOC_SIZE2(1,2);
82 static void* _pa_xnewdup_internal(const void *p, size_t n, size_t k) PA_GCC_MALLOC PA_GCC_ALLOC_SIZE2(2,3);
93 static void* _pa_xrenew_internal(void *p, size_t n, size_t k) PA_GCC_MALLOC PA_GCC_ALLOC_SIZE2(2,3);
H A Dgccmacro.h114 #ifndef PA_GCC_MALLOC
116 #define PA_GCC_MALLOC __attribute__ ((malloc)) macro
119 #define PA_GCC_MALLOC macro

Completed in 1 milliseconds