xml_t *p_xml = NULL;
xml_reader_t *p_xml_reader = NULL;
-
char *psz_eltname = NULL;
//char *psz_eltvalue = NULL;
char *psz_name = NULL;
char *psz_value = NULL;
-
- struct update_mirror_t tmp_mirror = {0};
+ struct update_mirror_t tmp_mirror;
vlc_mutex_lock( &p_update->lock );
+ memset( &tmp_mirror, 0, sizeof(struct update_mirror_t));
+
if( p_update->b_mirrors && b_force == VLC_FALSE )
{
vlc_mutex_unlock( &p_update->lock );
char *psz_value = NULL;
struct update_release_t *p_release = NULL;
- struct update_release_t tmp_release = {0};
- struct update_file_t tmp_file = {0};
+ struct update_release_t tmp_release;
+ struct update_file_t tmp_file;
vlc_bool_t b_os = VLC_FALSE, b_arch = VLC_FALSE;
+ memset( &tmp_release, 0, sizeof(struct update_release_t) );
+ memset( &tmp_file, 0, sizeof(struct update_file_t) );
+
tmp_release.i_type = UPDATE_RELEASE_TYPE_STABLE;
vlc_mutex_lock( &p_update->lock );
if( !strcmp( psz_eltname, "version" ) )
{
int i;
- /* look for a previous occurence of this release */
+ /* look for a previous occurrence of this release */
for( i = 0; i < p_update->i_releases; i++ )
{
p_release = p_update->p_releases + i;
*/
int CompareReleaseToCurrent( struct update_release_t *p )
{
- struct update_release_t c = {0};
+ struct update_release_t c;
int r;
+
+ memset( &c, 0, sizeof(struct update_release_t) );
c.psz_major = STRDUP( PACKAGE_VERSION_MAJOR );
c.psz_minor = STRDUP( PACKAGE_VERSION_MINOR );
c.psz_revision = STRDUP( PACKAGE_VERSION_REVISION );