Commit 900ea6ff authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Do not use assert in public headers

parent e5fcb7ff
...@@ -120,7 +120,6 @@ struct access_t ...@@ -120,7 +120,6 @@ struct access_t
static inline int access_vaControl( access_t *p_access, int i_query, va_list args ) static inline int access_vaControl( access_t *p_access, int i_query, va_list args )
{ {
if( !p_access ) return VLC_EGENERIC; if( !p_access ) return VLC_EGENERIC;
assert( p_access->pf_control );
return p_access->pf_control( p_access, i_query, args ); return p_access->pf_control( p_access, i_query, args );
} }
......
...@@ -28,8 +28,6 @@ ...@@ -28,8 +28,6 @@
#ifndef _VLC_ARRAYS_H_ #ifndef _VLC_ARRAYS_H_
#define _VLC_ARRAYS_H_ #define _VLC_ARRAYS_H_
#include <assert.h>
/** /**
* Simple dynamic array handling. Array is realloced at each insert/removal * Simple dynamic array handling. Array is realloced at each insert/removal
*/ */
...@@ -192,7 +190,6 @@ ...@@ -192,7 +190,6 @@
array.i_alloc = newsize; \ array.i_alloc = newsize; \
array.p_elems = VLCCVP realloc( array.p_elems, array.i_alloc * \ array.p_elems = VLCCVP realloc( array.p_elems, array.i_alloc * \
sizeof(*array.p_elems) ); \ sizeof(*array.p_elems) ); \
assert(array.p_elems); \
} }
#define _ARRAY_GROW1(array) { \ #define _ARRAY_GROW1(array) { \
...@@ -419,7 +416,6 @@ static inline void vlc_dictionary_init( vlc_dictionary_t * p_dict, int i_size ) ...@@ -419,7 +416,6 @@ static inline void vlc_dictionary_init( vlc_dictionary_t * p_dict, int i_size )
if( i_size > 0 ) if( i_size > 0 )
{ {
p_dict->p_entries = (struct vlc_dictionary_entry_t **)malloc(sizeof(struct vlc_dictionary_entry_t *) * i_size); p_dict->p_entries = (struct vlc_dictionary_entry_t **)malloc(sizeof(struct vlc_dictionary_entry_t *) * i_size);
assert( p_dict->p_entries );
memset( p_dict->p_entries, 0, sizeof(struct vlc_dictionary_entry_t *) * i_size ); memset( p_dict->p_entries, 0, sizeof(struct vlc_dictionary_entry_t *) * i_size );
} }
else else
...@@ -497,16 +493,12 @@ vlc_dictionary_all_keys( const vlc_dictionary_t * p_dict ) ...@@ -497,16 +493,12 @@ vlc_dictionary_all_keys( const vlc_dictionary_t * p_dict )
int i, count = vlc_dictionary_keys_count( p_dict ); int i, count = vlc_dictionary_keys_count( p_dict );
ppsz_ret = (char**)malloc(sizeof(char *) * (count + 1)); ppsz_ret = (char**)malloc(sizeof(char *) * (count + 1));
assert( ppsz_ret );
count = 0; count = 0;
for( i = 0; i < p_dict->i_size; i++ ) for( i = 0; i < p_dict->i_size; i++ )
{ {
for( p_entry = p_dict->p_entries[i]; p_entry; p_entry = p_entry->p_next ) for( p_entry = p_dict->p_entries[i]; p_entry; p_entry = p_entry->p_next )
{
ppsz_ret[count++] = strdup( p_entry->psz_key ); ppsz_ret[count++] = strdup( p_entry->psz_key );
assert( ppsz_ret );
}
} }
ppsz_ret[count] = NULL; ppsz_ret[count] = NULL;
return ppsz_ret; return ppsz_ret;
...@@ -523,7 +515,6 @@ __vlc_dictionary_insert( vlc_dictionary_t * p_dict, const char * psz_key, ...@@ -523,7 +515,6 @@ __vlc_dictionary_insert( vlc_dictionary_t * p_dict, const char * psz_key,
struct vlc_dictionary_entry_t * p_entry; struct vlc_dictionary_entry_t * p_entry;
p_entry = (struct vlc_dictionary_entry_t *)malloc(sizeof(struct vlc_dictionary_entry_t)); p_entry = (struct vlc_dictionary_entry_t *)malloc(sizeof(struct vlc_dictionary_entry_t));
assert( p_entry );
p_entry->psz_key = strdup( psz_key ); p_entry->psz_key = strdup( psz_key );
p_entry->p_value = p_value; p_entry->p_value = p_value;
p_entry->p_next = p_dict->p_entries[i_pos]; p_entry->p_next = p_dict->p_entries[i_pos];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment