void *client_data)
{
FLACDecoder::private_data *data = (FLACDecoder::private_data*)client_data;
+
+diff -up akode-2.0.2/akode/lib/auto_sink.cpp.gcc43~ akode-2.0.2/akode/lib/auto_sink.cpp
+--- akode-2.0.2/akode/lib/auto_sink.cpp.gcc43~ 2008-01-13 08:54:32.000000000 +0000
++++ akode-2.0.2/akode/lib/auto_sink.cpp 2008-01-13 08:54:32.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <stdlib.h>
+ #include "audioframe.h"
+ #include "auto_sink.h"
+
+diff -up akode-2.0.2/akode/lib/player.cpp.gcc43~ akode-2.0.2/akode/lib/player.cpp
+--- akode-2.0.2/akode/lib/player.cpp.gcc43~ 2008-01-13 08:54:35.000000000 +0000
++++ akode-2.0.2/akode/lib/player.cpp 2008-01-13 08:54:35.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <string.h>
+ #include <pthread.h>
+ #include <semaphore.h>
+ #include <assert.h>
+diff -up akode-2.0.2/akode/lib/magic.cpp.gcc43~ akode-2.0.2/akode/lib/magic.cpp
+--- akode-2.0.2/akode/lib/magic.cpp.gcc43~ 2008-01-13 08:54:36.000000000 +0000
++++ akode-2.0.2/akode/lib/magic.cpp 2008-01-13 08:54:36.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <string.h>
+ #include "akodelib.h"
+ #include "magic.h"
+ #include "file.h"
+diff -up akode-2.0.2/akode/akodeplay/akodeplay.cpp.gcc43~ akode-2.0.2/akode/akodeplay/akodeplay.cpp
+--- akode-2.0.2/akode/akodeplay/akodeplay.cpp.gcc43~ 2008-01-13 08:54:53.000000000 +0000
++++ akode-2.0.2/akode/akodeplay/akodeplay.cpp 2008-01-13 08:54:53.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <stdlib.h>
+ #include <iostream>
+
+ #include "../lib/akodelib.h"