From: RĂ©mi Denis-Courmont Date: Sun, 3 Jan 2010 14:56:58 +0000 (+0200) Subject: asprintf -> strdup X-Git-Tag: 1.1.0-ff~1501 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=12bd062b6076cd76509664feb580611c1791bc8b;p=vlc asprintf -> strdup --- diff --git a/extras/analyser/zsh.cpp b/extras/analyser/zsh.cpp index 4f432fac5a..e5b10fa9f1 100644 --- a/extras/analyser/zsh.cpp +++ b/extras/analyser/zsh.cpp @@ -257,7 +257,7 @@ void ParseOption( module_config_t *p_item, mumap &mods, mcmap &mods2 ) list = list.append( "'" ); ++range.first; } - asprintf( &psz_arguments, "%s", list.c_str() ); + psz_arguments = strdup( list.c_str() ); } break; diff --git a/modules/demux/playlist/playlist.c b/modules/demux/playlist/playlist.c index c02c186b33..f6ea8921b3 100644 --- a/modules/demux/playlist/playlist.c +++ b/modules/demux/playlist/playlist.c @@ -192,7 +192,8 @@ char *FindPrefix( demux_t *p_demux ) } else { - if( asprintf( &psz_path,"%s", p_demux->psz_path ) == -1 ) + psz_path = strdup( p_demux->psz_path ); + if( psz_path == NULL ) return NULL; } diff --git a/modules/misc/notify/growl.m b/modules/misc/notify/growl.m index 575739f248..319c7ebe27 100644 --- a/modules/misc/notify/growl.m +++ b/modules/misc/notify/growl.m @@ -198,7 +198,11 @@ static int ItemChange( vlc_object_t *p_this, const char *psz_var, else if( psz_artist ) i_ret = asprintf( &psz_tmp, "%s\n%s", psz_title, psz_artist ); else - i_ret = asprintf( &psz_tmp, "%s", psz_title ); + { + psz_tmp = strdup( psz_title ); + if( psz_tmp == NULL ) + i_ret = -1; + } if( i_ret == -1 ) {