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 /test/test_vorbis_encoder.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 'test/test_vorbis_encoder.cxx')
-rw-r--r-- | test/test_vorbis_encoder.cxx | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/test/test_vorbis_encoder.cxx b/test/test_vorbis_encoder.cxx index 12e17a785..3d1ac535b 100644 --- a/test/test_vorbis_encoder.cxx +++ b/test/test_vorbis_encoder.cxx @@ -24,8 +24,7 @@ #include "conf.h" #include "stdbin.h" #include "Tag.hxx" - -#include <glib.h> +#include "util/Error.hxx" #include <stddef.h> #include <unistd.h> @@ -56,27 +55,27 @@ main(gcc_unused int argc, gcc_unused char **argv) config_param param; param.AddBlockParam("quality", "5.0", -1); - const auto encoder = encoder_init(*plugin, param, NULL); + const auto encoder = encoder_init(*plugin, param, IgnoreError()); assert(encoder != NULL); /* open the encoder */ AudioFormat audio_format(44100, SampleFormat::S16, 2); - success = encoder_open(encoder, audio_format, NULL); + success = encoder_open(encoder, audio_format, IgnoreError()); assert(success); encoder_to_stdout(*encoder); /* write a block of data */ - success = encoder_write(encoder, zero, sizeof(zero), NULL); + success = encoder_write(encoder, zero, sizeof(zero), IgnoreError()); assert(success); encoder_to_stdout(*encoder); /* write a tag */ - success = encoder_pre_tag(encoder, NULL); + success = encoder_pre_tag(encoder, IgnoreError()); assert(success); encoder_to_stdout(*encoder); @@ -85,19 +84,19 @@ main(gcc_unused int argc, gcc_unused char **argv) tag.AddItem(TAG_ARTIST, "Foo"); tag.AddItem(TAG_TITLE, "Bar"); - success = encoder_tag(encoder, &tag, NULL); + success = encoder_tag(encoder, &tag, IgnoreError()); assert(success); encoder_to_stdout(*encoder); /* write another block of data */ - success = encoder_write(encoder, zero, sizeof(zero), NULL); + success = encoder_write(encoder, zero, sizeof(zero), IgnoreError()); assert(success); /* finish */ - success = encoder_end(encoder, NULL); + success = encoder_end(encoder, IgnoreError()); assert(success); encoder_to_stdout(*encoder); |