[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