[vlc-devel] commit: Fix [9589813471d0f5525789b7cf7165e48d177cbad6] by using var_Create (Pointed out by fenrir). ( Rémi Duraffort )
git version control
git at videolan.org
Thu Jul 31 21:45:03 CEST 2008
vlc | branch: master | Rémi Duraffort <ivoire at videolan.org> | Thu Jul 31 21:47:25 2008 +0200| [0ad4e448d1d8b54a75415370c7e2b56764c2c92b]
Fix [9589813471d0f5525789b7cf7165e48d177cbad6] by using var_Create (Pointed out by fenrir).
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0ad4e448d1d8b54a75415370c7e2b56764c2c92b
---
modules/services_discovery/podcast.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/modules/services_discovery/podcast.c b/modules/services_discovery/podcast.c
index 5819b4e..b64243e 100644
--- a/modules/services_discovery/podcast.c
+++ b/modules/services_discovery/podcast.c
@@ -156,8 +156,7 @@ static void Run( services_discovery_t *p_sd )
services_discovery_sys_t *p_sys = p_sd->p_sys;
/* Launch the callback associated with this variable */
- char *psz_urls = var_CreateGetString( p_sd, "podcast-urls" );
- free( psz_urls );
+ var_Create( p_sd, "podcast-urls", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
var_AddCallback( p_sd, "podcast-urls", UrlsChange, p_sys );
while( vlc_object_alive (p_sd) )
@@ -166,7 +165,7 @@ static void Run( services_discovery_t *p_sd )
if( p_sys->b_update == true )
{
msg_Dbg( p_sd, "Update required" );
- psz_urls = var_GetNonEmptyString( p_sd, "podcast-urls" );
+ char* psz_urls = var_GetNonEmptyString( p_sd, "podcast-urls" );
if( psz_urls != NULL )
ParseUrls( p_sd, psz_urls );
free( psz_urls );
More information about the vlc-devel
mailing list