m4/a52.m4: fix compilation with -Wall -Werror
authorStéphane Loeuillet <gstreamer@leroutier.net>
Tue, 18 May 2004 00:13:45 +0000 (00:13 +0000)
committerStéphane Loeuillet <gstreamer@leroutier.net>
Tue, 18 May 2004 00:13:45 +0000 (00:13 +0000)
Original commit message from CVS:
* m4/a52.m4 : fix compilation with -Wall -Werror
* m4/libfame.m4 : idem
* m4/libmikmod.m4 : idem

ChangeLog
m4/a52.m4
m4/libfame.m4
m4/libmikmod.m4

index dcefcfe..405b9e1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-05-18  Stephane Loeuillet <stephane.loeuillet@tiscali.fr>
+
+       * m4/a52.m4 : fix compilation with -Wall -Werror
+       * m4/libfame.m4 : idem
+       * m4/libmikmod.m4 : idem
+
 2004-05-17  Benjamin Otte  <otte@gnome.org>
 
        * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment):
index 84bbf61..6f476af 100644 (file)
--- a/m4/a52.m4
+++ b/m4/a52.m4
@@ -79,12 +79,14 @@ int
 main ()
 {
   a52_state_t *state;
+  state = a52_init (0);
+  a52_free (state);
   return 0;
 }
         ],, HAVE_A52DEC=no, [echo $ac_n "cross compiling; assumed OK... $ac_c"])
 
     if test HAVE_A52DEC = "no"; then
-        echo "*** Your a52dec is borked somehow. Please update to 0.7.3."
+        echo "*** Your a52dec is borked somehow. Please update to 0.7.4."
     else
         AC_TRY_RUN([
 #include <inttypes.h>
@@ -93,13 +95,15 @@ main ()
 int 
 main ()
 {
-  int i = sizeof (a52_state_t);
-  return 0;
+  a52_state_t *state;
+  int i = sizeof (state);
+  if ( i )
+    return 0;
 }
             ], HAVE_A52DEC=no,, [echo $ac_n "cross compiling; assumed OK... $ac_c"])
 
         if test HAVE_A52DEC = "no"; then
-            echo "*** Your a52dec is too old. Please update to 0.7.3."
+            echo "*** Your a52dec is too old. Please update to 0.7.4."
         fi
     fi
     CFLAGS="$ac_save_CFLAGS"
index 46341d2..b570584 100644 (file)
@@ -56,6 +56,7 @@ dnl
 #include <fame.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 
 int 
 main ()
index 8c51985..9368d75 100644 (file)
@@ -72,6 +72,7 @@ dnl
 #include <mikmod.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 
 char* my_strdup (char *str)
 {
@@ -125,7 +126,7 @@ int main()
           (libmikmod_minor_version != LIBMIKMOD_VERSION_MINOR) ||
            (libmikmod_micro_version != LIBMIKMOD_REVISION))
     {
-      printf("*** libmikmod header files (version %d.%d.%d) do not match\n",
+      printf("*** libmikmod header files (version %ld.%ld.%ld) do not match\n",
             LIBMIKMOD_VERSION_MAJOR, LIBMIKMOD_VERSION_MINOR, LIBMIKMOD_REVISION);
       printf("*** library (version %d.%d.%d)\n",
             libmikmod_major_version, libmikmod_minor_version, libmikmod_micro_version);