* vorbis.c: vorbis decoder module making use of libvorbis.
*****************************************************************************
* Copyright (C) 1999-2001 VideoLAN
- * $Id: vorbis.c,v 1.12 2003/01/23 15:52:04 sam Exp $
+ * $Id: vorbis.c,v 1.13 2003/01/28 14:41:05 gbazin Exp $
*
* Authors: Gildas Bazin <gbazin@netcourrier.com>
*
psz_comment = strdup( p_dec->vc.user_comments[i] );
psz_name = psz_comment;
psz_value = strchr( psz_comment, '=' );
- *psz_value = '\0';
- psz_value++;
- input_AddInfo( p_cat, psz_name, psz_value );
+ if( psz_value )
+ {
+ *psz_value = '\0';
+ psz_value++;
+ input_AddInfo( p_cat, psz_name, psz_value );
+ }
free( psz_comment );
i++;
}