summaryrefslogtreecommitdiffstats
path: root/libmenu/menu_pt.c
diff options
context:
space:
mode:
authoruau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-02-21 18:28:48 +0000
committeruau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-02-21 18:28:48 +0000
commit00b3c781965e920f9672b7568d65acd44a47c84f (patch)
treebd97c00eae7dbcc107d6888828715c881f2c2778 /libmenu/menu_pt.c
parente1547563a929a1b923a708f7d9df062d68a2d11d (diff)
downloadmpv-00b3c781965e920f9672b7568d65acd44a47c84f.tar.bz2
mpv-00b3c781965e920f9672b7568d65acd44a47c84f.tar.xz
Fix menu to work with mpctx
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22302 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmenu/menu_pt.c')
-rw-r--r--libmenu/menu_pt.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/libmenu/menu_pt.c b/libmenu/menu_pt.c
index e49a865351..ba0c09d4fe 100644
--- a/libmenu/menu_pt.c
+++ b/libmenu/menu_pt.c
@@ -19,11 +19,10 @@
#include "playtree.h"
#include "input/input.h"
+#include "access_mpcontext.h"
#define mp_basename(s) (strrchr((s),'/')==NULL?(char*)(s):(strrchr((s),'/')+1))
-extern play_tree_iter_t* playtree_iter;
-
struct list_entry_s {
struct list_entry p;
play_tree_t* pt;
@@ -58,7 +57,7 @@ static void read_cmd(menu_t* menu,int cmd) {
char str[15];
play_tree_t* i;
mp_cmd_t* c;
-
+ play_tree_iter_t* playtree_iter = mpctx_get_playtree_iter(menu->ctx);
if(playtree_iter->tree == mpriv->p.current->pt)
break;
@@ -107,6 +106,8 @@ static void close_menu(menu_t* menu) {
static int op(menu_t* menu, char* args) {
play_tree_t* i;
list_entry_t* e;
+ play_tree_iter_t* playtree_iter = mpctx_get_playtree_iter(menu->ctx);
+
args = NULL; // Warning kill
menu->draw = menu_list_draw;