diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/src/cmd/audio/flacdec/flacdec.c | 34 |
1 files changed, 5 insertions, 29 deletions
diff --git a/sys/src/cmd/audio/flacdec/flacdec.c b/sys/src/cmd/audio/flacdec/flacdec.c index 9f454889c..038e5ef48 100644 --- a/sys/src/cmd/audio/flacdec/flacdec.c +++ b/sys/src/cmd/audio/flacdec/flacdec.c @@ -140,38 +140,14 @@ int main(int argc, char *argv[]) { FLAC__bool ok = true; FLAC__StreamDecoder *dec = 0; - char *dbg; - - dbg = "FLAC__stream_decoder_new"; - if((dec = FLAC__stream_decoder_new()) == NULL) - goto Err; - - dbg = "FLAC__stream_decoder_set_read_callback"; - if(!FLAC__stream_decoder_set_read_callback(dec, decinput)) - goto Err; - - dbg = "FLAC__stream_decoder_set_write_callback"; - if(!FLAC__stream_decoder_set_write_callback(dec, decoutput)) - goto Err; - - dbg = "FLAC__stream_decoder_set_error_callback"; - if(!FLAC__stream_decoder_set_error_callback(dec, decerror)) - goto Err; - - dbg = "FLAC__stream_decoder_set_metadata_callback"; - if(!FLAC__stream_decoder_set_metadata_callback(dec, decmeta)) - goto Err; - - dbg = "FLAC__stream_decoder_set_metadata_ignore_all"; - if(!FLAC__stream_decoder_set_metadata_ignore_all(dec)) - goto Err; + dec = FLAC__stream_decoder_new(); + FLAC__stream_decoder_set_read_callback(dec, decinput); + FLAC__stream_decoder_set_write_callback(dec, decoutput); + FLAC__stream_decoder_set_error_callback(dec, decerror); + FLAC__stream_decoder_set_metadata_callback(dec, decmeta); FLAC__stream_decoder_init(dec); FLAC__stream_decoder_process_until_end_of_stream(dec); FLAC__stream_decoder_finish(dec); return 0; - -Err: - fprintf(stderr,"%s\n", dbg); - return 1; } |