From 43a498f20587e5878dd2623e37ea6bc1e45b918c Mon Sep 17 00:00:00 2001 From: Patrice Bensoussan Date: Sat, 3 Mar 2007 08:33:07 +0000 Subject: [PATCH] Add proper #idef to dlsymm call, also fixes an unresolved symbol on OS X 10.2. patch by Patrice Bensoussan, patrice.bensoussan free fr Originally committed as revision 8200 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/a52dec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/a52dec.c b/libavcodec/a52dec.c index 615f9d7aa5..c2da2283d9 100644 --- a/libavcodec/a52dec.c +++ b/libavcodec/a52dec.c @@ -70,6 +70,7 @@ typedef struct AC3DecodeState { } AC3DecodeState; +#ifdef CONFIG_LIBA52BIN static void* dlsymm(void* handle, const char* symbol) { void* f = dlsym(handle, symbol); @@ -77,6 +78,7 @@ static void* dlsymm(void* handle, const char* symbol) av_log( NULL, AV_LOG_ERROR, "A52 Decoder - function '%s' can't be resolved\n", symbol); return f; } +#endif static int a52_decode_init(AVCodecContext *avctx) {