aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-10-02 15:30:47 +0200
committerMax Kellermann <max@duempel.org>2008-10-02 15:30:47 +0200
commit9526f180e6f55654c99bd8d66c71612a32b0fb4e (patch)
tree68bee0ee631baec7012bef3705f4154d6fb674ff /src
parentb1a8ff5269e42088b1530ccacb52a55b60754578 (diff)
downloadmpd-9526f180e6f55654c99bd8d66c71612a32b0fb4e.tar.gz
mpd-9526f180e6f55654c99bd8d66c71612a32b0fb4e.tar.xz
mpd-9526f180e6f55654c99bd8d66c71612a32b0fb4e.zip
screen_browser: unexport command implementations
When we created created browser_cmd(), several functions of the screen_browser API weren't used by other sources anymore. We can now unexport them.
Diffstat (limited to '')
-rw-r--r--src/screen_browser.c12
-rw-r--r--src/screen_browser.h18
2 files changed, 7 insertions, 23 deletions
diff --git a/src/screen_browser.c b/src/screen_browser.c
index 694987fae..b8a1b1ee1 100644
--- a/src/screen_browser.c
+++ b/src/screen_browser.c
@@ -255,7 +255,7 @@ browser_get_selected(const struct screen_browser *browser)
return filelist_get(browser->filelist, browser->lw->selected);
}
-int
+static int
browser_handle_enter(struct screen_browser *browser, mpdclient_t *c)
{
struct filelist_entry *entry = browser_get_selected(browser);
@@ -380,7 +380,7 @@ browser_select_entry(mpdclient_t *c, filelist_entry_t *entry,
return 0;
}
-int
+static int
browser_handle_select(struct screen_browser *browser, mpdclient_t *c)
{
struct filelist_entry *entry = browser_get_selected(browser);
@@ -391,7 +391,7 @@ browser_handle_select(struct screen_browser *browser, mpdclient_t *c)
return browser_select_entry(c, entry, TRUE);
}
-int
+static int
browser_handle_add(struct screen_browser *browser, mpdclient_t *c)
{
struct filelist_entry *entry = browser_get_selected(browser);
@@ -402,7 +402,7 @@ browser_handle_add(struct screen_browser *browser, mpdclient_t *c)
return browser_select_entry(c, entry, FALSE);
}
-void
+static void
browser_handle_select_all(struct screen_browser *browser, mpdclient_t *c)
{
guint i;
@@ -419,7 +419,7 @@ browser_handle_select_all(struct screen_browser *browser, mpdclient_t *c)
}
#ifdef HAVE_GETMOUSE
-int
+static int
browser_handle_mouse_event(struct screen_browser *browser, mpdclient_t *c)
{
int row;
@@ -492,9 +492,11 @@ browser_cmd(struct screen_browser *browser, struct screen *screen,
browser->filelist);
return true;
+#ifdef HAVE_GETMOUSE
case CMD_MOUSE_EVENT:
browser_handle_mouse_event(browser, c);
return true;
+#endif
#ifdef ENABLE_LYRICS_SCREEN
case CMD_SCREEN_LYRICS:
diff --git a/src/screen_browser.h b/src/screen_browser.h
index eb1133610..2b825c03a 100644
--- a/src/screen_browser.h
+++ b/src/screen_browser.h
@@ -48,27 +48,9 @@ browser_playlist_changed(struct screen_browser *browser, mpdclient_t *c,
const char *browser_lw_callback(unsigned index, int *highlight, void *filelist);
int
-browser_handle_select(struct screen_browser *browser, mpdclient_t *c);
-
-int
-browser_handle_add(struct screen_browser *browser, mpdclient_t *c);
-
-void
-browser_handle_select_all(struct screen_browser *browser, mpdclient_t *c);
-
-int
browser_change_directory(struct screen_browser *browser, mpdclient_t *c,
filelist_entry_t *entry, const char *new_path);
-int
-browser_handle_enter(struct screen_browser *browser, mpdclient_t *c);
-
-#ifdef HAVE_GETMOUSE
-int browser_handle_mouse_event(struct screen_browser *browser, mpdclient_t *c);
-#else
-#define browser_handle_mouse_event(browser, c) (0)
-#endif
-
bool
browser_cmd(struct screen_browser *browser, struct screen *screen,
struct mpdclient *c, command_t cmd);