[vlc-devel] commit: messages: we have a vasprintf replacement now, remove the old workarounds. (Derk-Jan Hartman )
git version control
git at videolan.org
Wed Oct 15 17:54:21 CEST 2008
vlc | branch: master | Derk-Jan Hartman <hartman at videolan.org> | Wed Oct 15 17:37:13 2008 +0200| [3e1abbd7d047979120a126875a481d0fab90fb85] | committer: Derk-Jan Hartman
messages: we have a vasprintf replacement now, remove the old workarounds.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3e1abbd7d047979120a126875a481d0fab90fb85
---
src/misc/messages.c | 15 ---------------
1 files changed, 0 insertions(+), 15 deletions(-)
diff --git a/src/misc/messages.c b/src/misc/messages.c
index 66e88c0..a7c096d 100644
--- a/src/misc/messages.c
+++ b/src/misc/messages.c
@@ -338,10 +338,6 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module,
vlc_gc_init (p_item, msg_Free);
p_item->psz_module = p_item->psz_msg = p_item->psz_header = NULL;
-#if !defined(HAVE_VASPRINTF) || defined(__APPLE__) || defined(SYS_BEOS)
- int i_size = strlen(psz_format) + INTF_MAX_MSG_SIZE;
-#endif
-
if( p_this->i_flags & OBJECT_FLAGS_QUIET ||
(p_this->i_flags & OBJECT_FLAGS_NODBG && i_type == VLC_MSG_DBG) )
goto out;
@@ -403,14 +399,10 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module,
#endif
/* Convert message to string */
-#if defined(HAVE_VASPRINTF) && !defined(__APPLE__) && !defined( SYS_BEOS )
vlc_va_copy( args, _args );
if( vasprintf( &psz_str, psz_format, args ) == -1 )
psz_str = NULL;
va_end( args );
-#else
- psz_str = (char*) malloc( i_size );
-#endif
if( psz_str == NULL )
{
@@ -464,13 +456,6 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module,
p_obj = p_obj->p_parent;
}
-#if !defined(HAVE_VASPRINTF) || defined(__APPLE__) || defined(SYS_BEOS)
- vlc_va_copy( args, _args );
- vsnprintf( psz_str, i_size, psz_format, args );
- va_end( args );
- psz_str[ i_size - 1 ] = 0; /* Just in case */
-#endif
-
msg_bank_t *p_queue = &QUEUE;
vlc_mutex_lock( &p_queue->lock );
More information about the vlc-devel
mailing list