File libfreebob-gcc43-fixes.diff of Package libfreebob
Index: src/libfreebobavc/avc_extended_plug_info.cpp
===================================================================
--- src/libfreebobavc/avc_extended_plug_info.cpp.orig 2007-10-15 20:15:08.000000000 +0200
+++ src/libfreebobavc/avc_extended_plug_info.cpp 2009-03-02 18:53:44.000000000 +0100
@@ -21,10 +21,12 @@
#include "avc_extended_plug_info.h"
#include "serialize.h"
#include "ieee1394service.h"
-
+#include <cstdio>
#include <cstdlib>
#include <netinet/in.h>
#include <iostream>
+#include <cstring>
+#include <cstdlib>
using namespace std;
Index: src/libfreebobavc/avc_generic.cpp
===================================================================
--- src/libfreebobavc/avc_generic.cpp.orig 2007-10-15 20:15:08.000000000 +0200
+++ src/libfreebobavc/avc_generic.cpp 2009-03-02 20:18:08.000000000 +0100
@@ -21,9 +21,11 @@
#include "avc_generic.h"
#include "serialize.h"
#include "ieee1394service.h"
-
+#include <cstdio>
#include <cstdlib>
#include <netinet/in.h>
+#include <cstring>
+#include <cstdlib>
#define DEBUG_EXTRA_VERBOSE 2
Index: tests/test-volume.cpp
===================================================================
--- tests/test-volume.cpp.orig 2007-10-15 20:15:07.000000000 +0200
+++ tests/test-volume.cpp 2009-03-02 20:31:30.000000000 +0100
@@ -21,6 +21,9 @@
#include "libfreebobavc/avc_function_block.h"
#include "libfreebobavc/serialize.h"
#include "libfreebobavc/ieee1394service.h"
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
const bool bVerbose = false;
Index: tests/test-extplugcmd.cpp
===================================================================
--- tests/test-extplugcmd.cpp.orig 2007-10-15 20:15:07.000000000 +0200
+++ tests/test-extplugcmd.cpp 2009-03-02 18:52:53.000000000 +0100
@@ -24,6 +24,8 @@
#include "libfreebobavc/ieee1394service.h"
#include <argp.h>
+#include <cstring>
+#include <cstdlib>
using namespace std;
Index: src/libfreebobavc/avc_extended_stream_format.cpp
===================================================================
--- src/libfreebobavc/avc_extended_stream_format.cpp.orig 2007-10-15 20:15:08.000000000 +0200
+++ src/libfreebobavc/avc_extended_stream_format.cpp 2009-03-02 20:15:43.000000000 +0100
@@ -21,7 +21,7 @@
#include "avc_extended_stream_format.h"
#include "serialize.h"
#include "ieee1394service.h"
-
+#include <stdio.h>
#include <netinet/in.h>
///////////////////////////////////////////////////////////
Index: src/libfreebobavc/ieee1394service.cpp
===================================================================
--- src/libfreebobavc/ieee1394service.cpp.orig 2007-10-15 20:15:08.000000000 +0200
+++ src/libfreebobavc/ieee1394service.cpp 2009-03-02 20:20:39.000000000 +0100
@@ -20,7 +20,7 @@
#include "ieee1394service.h"
#include <libavc1394/avc1394.h>
-
+#include <cstdio>
#include <errno.h>
#include <netinet/in.h>
Index: src/libfreebobavc/serialize.cpp
===================================================================
--- src/libfreebobavc/serialize.cpp.orig 2007-10-15 20:15:08.000000000 +0200
+++ src/libfreebobavc/serialize.cpp 2009-03-02 20:23:03.000000000 +0100
@@ -19,7 +19,7 @@
*/
#include "serialize.h"
-
+#include <cstdio>
#include <iostream>
#include <iomanip>
Index: src/debugmodule/debugmodule.cpp
===================================================================
--- src/debugmodule/debugmodule.cpp.orig 2007-10-15 20:15:09.000000000 +0200
+++ src/debugmodule/debugmodule.cpp 2009-03-02 20:28:13.000000000 +0100
@@ -22,7 +22,7 @@
#include <stdarg.h>
#include <netinet/in.h>
-
+#include <cstdio>
#include <iostream>
using namespace std;