Another iteration. Tested and compiles on 1.0.2, 1.0.3, 1.0.4
authorDavid Schleef <ds@schleef.org>
Sun, 20 Oct 2002 00:51:51 +0000 (00:51 +0000)
committerDavid Schleef <ds@schleef.org>
Sun, 20 Oct 2002 00:51:51 +0000 (00:51 +0000)
Original commit message from CVS:
Another iteration.  Tested and compiles on 1.0.2, 1.0.3, 1.0.4

ext/flac/flac_compat.h

index 4de2b6d..87b5b86 100644 (file)
@@ -8,12 +8,15 @@
 #ifndef _FLAC_COMPAT_H_
 #define _FLAC_COMPAT_H_
 
+#ifndef VERSION
+#define VERSION bogus
+#endif
 #include <FLAC/all.h>
 
 /* FIXME when there's a autoconf symbol */
 #ifndef FLAC_VERSION
 
-#ifdef FLAC__STREAM_ENCODER_WRITE_ERROR /* added in 1.0.4 */
+#ifndef FLAC__VERSION_STRING /* removed in 1.0.4 */
 #define FLAC_VERSION 0x010004
 #else
 #ifdef FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE
@@ -25,6 +28,7 @@
 
 #endif /* !defined(FLAC_VERSION) */
 
+
 #if FLAC_VERSION < 0x010004
 #define FLAC__STREAM_ENCODER_OK FLAC__STREAM_ENCODER_WRITE_OK
 #define FLAC__seekable_stream_decoder_process_single(a) \