diff options
author | Max Kellermann <max@duempel.org> | 2008-10-03 11:56:00 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-10-03 11:56:00 +0200 |
commit | 4ca0f663a918fc04389ff4351b596209902bd11c (patch) | |
tree | f96185f6b9ad29c5d6095f5da8f9903b4923c2d4 /src/list_window.h | |
parent | e2c8e28ef7ccda32fb32792b086c40144df2a916 (diff) | |
download | mpd-4ca0f663a918fc04389ff4351b596209902bd11c.tar.gz mpd-4ca0f663a918fc04389ff4351b596209902bd11c.tar.xz mpd-4ca0f663a918fc04389ff4351b596209902bd11c.zip |
list_window: remove list_window_state_t
We do not need to save a stack of list window states. When we return
to a parent directory, we just have to find the directory which we
come from in the parent list. Note that this patch resets the cursor
when going to the root directory, but I think it's not that important,
and I will deal with that later.
Diffstat (limited to 'src/list_window.h')
-rw-r--r-- | src/list_window.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/list_window.h b/src/list_window.h index 6bfe5db5d..1d93a363e 100644 --- a/src/list_window.h +++ b/src/list_window.h @@ -23,10 +23,6 @@ typedef struct list_window { int flags; } list_window_t; -typedef struct list_window_state { - GList *list; -} list_window_state_t; - /* create a new list window */ struct list_window *list_window_init(WINDOW *w, @@ -86,13 +82,4 @@ list_window_rfind(struct list_window *lw, int wrap, unsigned rows); -/* list window states */ -list_window_state_t *list_window_init_state(void); -void list_window_free_state(list_window_state_t *state); -void list_window_push_state(list_window_state_t *state, - struct list_window *lw); -bool list_window_pop_state(list_window_state_t *state, struct list_window *lw); - - - #endif |