]> git.sesse.net Git - vlc/commitdiff
* access,demux: fixed parsing.
authorLaurent Aimar <fenrir@videolan.org>
Sun, 30 May 2004 18:11:55 +0000 (18:11 +0000)
committerLaurent Aimar <fenrir@videolan.org>
Sun, 30 May 2004 18:11:55 +0000 (18:11 +0000)
src/input/access.c
src/input/demux.c

index d1c13870bea3628d0bbd2133e7d8834770c4f93d..efa5ab39ed742398d2bda2b81b23bbbdd6bac953 100644 (file)
@@ -65,6 +65,7 @@ access_t *__access2_New( vlc_object_t *p_obj, char *psz_mrl )
 
     if( p_access == NULL )
     {
+        msg_Err( p_obj, "vlc_object_create( p_obj, VLC_OBJECT_ACCESS ) had failed" );
         free( psz_dup );
         return NULL;
     }
@@ -87,8 +88,8 @@ access_t *__access2_New( vlc_object_t *p_obj, char *psz_mrl )
         if( psz )
         {
             *psz++ = '\0';
-            p_access->psz_access = strdup( psz_dup );
         }
+        p_access->psz_access = strdup( psz_dup );
     }
     else
     {
index 3b103796f65c75a3c092d4cba60b75a23f52e5f1..48700b9edb1e699106b89e433e610dbf03856f36 100644 (file)
@@ -202,9 +202,9 @@ demux_t *__demux2_New( vlc_object_t *p_obj,
         if( psz )
         {
             *psz++ = '\0';
-            p_demux->psz_access = strdup( psz_dup );
             p_demux->psz_demux  = strdup( psz );
         }
+        p_demux->psz_access = strdup( psz_dup );
     }
     else
     {