[vlc-commits] block: add VLC_MALLOC attribute as appropriate
Rémi Denis-Courmont
git at videolan.org
Sat Sep 29 17:35:29 CEST 2012
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sat Sep 29 14:23:14 2012 +0300| [91f2c8072a7fc3f051f9405da054182cb7672be3] | committer: Rémi Denis-Courmont
block: add VLC_MALLOC attribute as appropriate
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=91f2c8072a7fc3f051f9405da054182cb7672be3
---
include/vlc_block.h | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/include/vlc_block.h b/include/vlc_block.h
index 54890ee..6d3ae7b 100644
--- a/include/vlc_block.h
+++ b/include/vlc_block.h
@@ -136,8 +136,8 @@ struct block_t
* - block_Duplicate : create a copy of a block.
****************************************************************************/
VLC_API void block_Init( block_t *, void *, size_t );
-VLC_API block_t * block_Alloc( size_t ) VLC_USED;
-VLC_API block_t * block_Realloc( block_t *, ssize_t i_pre, size_t i_body ) VLC_USED;
+VLC_API block_t *block_Alloc( size_t ) VLC_USED VLC_MALLOC;
+VLC_API block_t *block_Realloc( block_t *, ssize_t i_pre, size_t i_body ) VLC_USED;
#define block_New( dummy, size ) block_Alloc(size)
@@ -163,9 +163,9 @@ static inline void block_Release( block_t *p_block )
p_block->pf_release( p_block );
}
-VLC_API block_t * block_heap_Alloc(void *, size_t) VLC_USED;
-VLC_API block_t * block_mmap_Alloc(void *addr, size_t length) VLC_USED;
-VLC_API block_t * block_File(int fd) VLC_USED;
+VLC_API block_t *block_heap_Alloc(void *, size_t) VLC_USED VLC_MALLOC;
+VLC_API block_t *block_mmap_Alloc(void *addr, size_t length) VLC_USED VLC_MALLOC;
+VLC_API block_t *block_File(int fd) VLC_USED VLC_MALLOC;
static inline void block_Cleanup (void *block)
{
@@ -302,7 +302,7 @@ static inline block_t *block_ChainGather( block_t *p_list )
* block_FifoGet and block_FifoShow are cancellation points.
****************************************************************************/
-VLC_API block_fifo_t * block_FifoNew( void ) VLC_USED;
+VLC_API block_fifo_t *block_FifoNew( void ) VLC_USED VLC_MALLOC;
VLC_API void block_FifoRelease( block_fifo_t * );
VLC_API void block_FifoPace( block_fifo_t *fifo, size_t max_depth, size_t max_size );
VLC_API void block_FifoEmpty( block_fifo_t * );
More information about the vlc-commits
mailing list