summaryrefslogtreecommitdiff
path: root/src/interface.h
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2011-10-21 12:52:21 +0200
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2011-10-21 23:13:39 +0200
commitbadb9650df460fa3999ac937958ac05f97eaad88 (patch)
treecf1e1f6c40bda9e9baa05d08ad5a032d58519422 /src/interface.h
parentb96d01ced40a2fe3df47dc4690bc50c6466e3d12 (diff)
downloadpa-sink-ctl-badb9650df460fa3999ac937958ac05f97eaad88.tar.gz
pa-sink-ctl-badb9650df460fa3999ac937958ac05f97eaad88.tar.bz2
pa-sink-ctl-badb9650df460fa3999ac937958ac05f97eaad88.zip
Stop using global variables.
Rather store it in a context, thats used everywhere as parameter, or as userdata.
Diffstat (limited to 'src/interface.h')
-rw-r--r--src/interface.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/interface.h b/src/interface.h
index e251b8f..e9e47eb 100644
--- a/src/interface.h
+++ b/src/interface.h
@@ -4,9 +4,12 @@
#include <glib.h>
#include <pulse/pulseaudio.h>
-void print_sink_list(void);
-void interface_init(void);
-void interface_clear(void);
-void interface_set_status(const gchar *);
+
+struct context;
+
+void print_sink_list(struct context *ctx);
+void interface_init(struct context *ctx);
+void interface_clear(struct context *ctx);
+void interface_set_status(struct context *ctx, const gchar *);
#endif