Index: /libmpc/branches/r2d/mpcdec/mpcdec.c
===================================================================
--- /libmpc/branches/r2d/mpcdec/mpcdec.c	(revision 177)
+++ /libmpc/branches/r2d/mpcdec/mpcdec.c	(revision 178)
@@ -63,5 +63,8 @@
 main(int argc, char **argv)
 {
-    mpc_reader reader; mpc_demux* demux; mpc_streaminfo si; mpc_decoder* decoder; mpc_status err;
+    mpc_reader reader;
+	mpc_demux* demux;
+	mpc_streaminfo si;
+	mpc_status err;
     MPC_SAMPLE_FORMAT sample_buffer[MPC_DECODER_BUFFER_LENGTH];
     clock_t begin, end, sum; int total_samples; t_wav_output_file wav_output;
@@ -81,5 +84,4 @@
     if(!demux) return !MPC_STATUS_OK;
     mpc_demux_get_info(demux,  &si);
-    decoder = mpc_decoder_init(&si);
 
     is_wav_output = argc > 2;
@@ -123,5 +125,4 @@
            );
 
-    mpc_decoder_exit(decoder);
     mpc_demux_exit(demux);
     mpc_reader_exit_stdio(&reader);
