diff options
author | Max Kellermann <max@duempel.org> | 2013-08-10 18:02:44 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-09-04 18:14:22 +0200 |
commit | 29030b54c98b0aee65fbc10ebf7ba36bed98c02c (patch) | |
tree | 79766830b55ebca38ddbce84d8d548227eedb69e /src/OutputPlugin.cxx | |
parent | c9fcc7f14860777458153eb2d13c773ccfa1daa2 (diff) | |
download | mpd-29030b54c98b0aee65fbc10ebf7ba36bed98c02c.tar.gz mpd-29030b54c98b0aee65fbc10ebf7ba36bed98c02c.tar.xz mpd-29030b54c98b0aee65fbc10ebf7ba36bed98c02c.zip |
util/Error: new error passing library
Replaces GLib's GError.
Diffstat (limited to '')
-rw-r--r-- | src/OutputPlugin.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/OutputPlugin.cxx b/src/OutputPlugin.cxx index 7ac97cab9..038523ad9 100644 --- a/src/OutputPlugin.cxx +++ b/src/OutputPlugin.cxx @@ -24,7 +24,7 @@ struct audio_output * ao_plugin_init(const struct audio_output_plugin *plugin, const config_param ¶m, - GError **error) + Error &error) { assert(plugin != NULL); assert(plugin->init != NULL); @@ -39,7 +39,7 @@ ao_plugin_finish(struct audio_output *ao) } bool -ao_plugin_enable(struct audio_output *ao, GError **error_r) +ao_plugin_enable(struct audio_output *ao, Error &error_r) { return ao->plugin->enable != NULL ? ao->plugin->enable(ao, error_r) @@ -55,7 +55,7 @@ ao_plugin_disable(struct audio_output *ao) bool ao_plugin_open(struct audio_output *ao, AudioFormat &audio_format, - GError **error) + Error &error) { return ao->plugin->open(ao, audio_format, error); } @@ -83,7 +83,7 @@ ao_plugin_send_tag(struct audio_output *ao, const Tag *tag) size_t ao_plugin_play(struct audio_output *ao, const void *chunk, size_t size, - GError **error) + Error &error) { return ao->plugin->play(ao, chunk, size, error); } |