1 diff -Naur goom-orig/configure.in goom/configure.in
2 --- goom-orig/configure.in 2005-02-07 14:46:41.000000000 +0100
3 +++ goom/configure.in 2005-08-26 16:37:03.000000000 +0200
8 AM_INIT_AUTOMAKE(SDL_Goom, 2k4)
10 ACLOCAL="$ACLOCAL -I m4"
12 AM_CONDITIONAL(MACTARGET,test "x$MACTARGET" = "xyes")
15 -AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([*** POSIX thread support not installed - please install first ***]))
18 -AC_CHECK_LIB(pthread, pthread_attr_init, PTHREAD_LIBS="-lpthread")
20 -if test "x$PTHREAD_LIBS" = xerror; then
21 - AC_CHECK_LIB(pthreads, pthread_attr_init, PTHREAD_LIBS="-lpthreads")
24 -if test "x$PTHREAD_LIBS" = xerror; then
25 - AC_CHECK_LIB(c_r, pthread_attr_init, PTHREAD_LIBS="-lc_r")
28 -if test "x$PTHREAD_LIBS" = xerror; then
29 - AC_CHECK_FUNC(pthread_attr_init, PTHREAD_LIBS="")
32 -AC_SUBST(PTHREAD_LIBS)
33 +dnl AC_SUBST(PTHREAD_LIBS)
36 dnl echo -n checking for nasm...
37 diff -Naur goom-orig/src/filters.c goom/src/filters.c
38 --- goom-orig/src/filters.c 2005-02-07 14:46:41.000000000 +0100
39 +++ goom/src/filters.c 2005-08-26 16:31:17.000000000 +0200
44 - vx += (((float)random()) / ((float)RAND_MAX) - 0.5f) / 50.0f;
45 - vy += (((float)random()) / ((float)RAND_MAX) - 0.5f) / 50.0f;
46 + vx += (((float)rand()) / ((float)RAND_MAX) - 0.5f) / 50.0f;
47 + vy += (((float)rand()) / ((float)RAND_MAX) - 0.5f) / 50.0f;
51 diff -Naur goom-orig/src/goom_core.c goom/src/goom_core.c
52 --- goom-orig/src/goom_core.c 2005-02-07 14:46:41.000000000 +0100
53 +++ goom/src/goom_core.c 2005-08-26 16:33:01.000000000 +0200
55 static void init_buffers(PluginInfo *goomInfo, int buffsize)
57 goomInfo->pixel = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
58 - bzero (goomInfo->pixel, buffsize * sizeof (guint32) + 128);
59 + memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
60 goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
61 - bzero (goomInfo->back, buffsize * sizeof (guint32) + 128);
62 + memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
63 goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
64 - bzero (goomInfo->conv, buffsize * sizeof (guint32) + 128);
65 + memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);
67 goomInfo->outputBuf = goomInfo->conv;