X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faccess%2Fgnomevfs.c;h=73c27b24d5b3feca6c9833e8a712532f70de804d;hb=308d7c4354df86074583e4635cde5cfbb705e00c;hp=097c4e4683fade56d92db39e1716219c542321d9;hpb=4f15591e47d52903b559507bdac13e1f5176de45;p=vlc diff --git a/modules/access/gnomevfs.c b/modules/access/gnomevfs.c index 097c4e4683..73c27b24d5 100644 --- a/modules/access/gnomevfs.c +++ b/modules/access/gnomevfs.c @@ -104,20 +104,7 @@ static int Open( vlc_object_t *p_this ) open a file with a valid protocol, try to open at least file:// */ gnome_vfs_open( &p_handle, "file://", 5 ); - p_access->pf_read = Read; - p_access->pf_block = NULL; - p_access->pf_seek = Seek; - p_access->pf_control = Control; - p_access->info.i_update = 0; - p_access->info.i_size = 0; - p_access->info.i_pos = 0; - p_access->info.b_eof = VLC_FALSE; - p_access->info.i_title = 0; - p_access->info.i_seekpoint = 0; - - p_access->p_sys = p_sys = malloc( sizeof( access_sys_t ) ); - if( !p_sys ) - return VLC_ENOMEM; + STANDARD_READ_ACCESS_INIT; p_sys->p_handle = p_handle; p_sys->i_nb_reads = 0;