コード例 #1
0
ファイル: stream_libarchive.c プロジェクト: Ionic/mpv
static int close_cb(struct archive *arch, void *priv)
{
    struct mp_archive_volume *vol = priv;
    volume_close(vol);
    talloc_free(vol);
    return ARCHIVE_OK;
}
コード例 #2
0
ファイル: hfsp_fs.c プロジェクト: 3a9LL/panda
/* ( -- ) */
static void
hfsp_files_close( hfsp_info_t *mi )
{
	volume_close(mi->vol);

	if( mi->hfspfile->path )
		free( mi->hfspfile->path );
	free( mi->hfspfile );
}
コード例 #3
0
ファイル: stream_libarchive.c プロジェクト: Ionic/mpv
static int switch_cb(struct archive *arch, void *oldpriv, void *newpriv)
{
    struct mp_archive_volume *oldvol = oldpriv;
    volume_close(oldvol);
    return open_cb(arch, newpriv);
}