minor bug fix
authorJosh Coalson <jcoalson@users.sourceforce.net>
Sat, 7 Oct 2006 01:18:59 +0000 (01:18 +0000)
committerJosh Coalson <jcoalson@users.sourceforce.net>
Sat, 7 Oct 2006 01:18:59 +0000 (01:18 +0000)
src/flac/encode.c

index fb60b19..9cfb668 100644 (file)
@@ -1651,6 +1651,12 @@ int EncoderSession_finish_error(EncoderSession *e)
 {
        FLAC__StreamEncoderState fse_state;
 
+#ifdef FLAC__HAS_OGG
+       FLAC__ASSERT(e->encoder.ogg || e->encoder.flac);
+#else
+       FLAC__ASSERT(e->encoder.flac);
+#endif
+
        if(e->total_samples_to_encode > 0)
                flac__utils_printf(stderr, 2, "\n");
 
@@ -1660,7 +1666,7 @@ int EncoderSession_finish_error(EncoderSession *e)
        }
        else
 #endif
-       if(e->is_stdout) {
+       {
                fse_state = FLAC__stream_encoder_get_state(e->encoder.flac);
        }