summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY1
-rw-r--r--mg_db.c1
-rw-r--r--mg_db_gd_sqlite.c1
-rw-r--r--mg_image_provider.c1
-rw-r--r--mg_incremental_search.c2
-rw-r--r--mg_item.c1
-rw-r--r--mg_selection.c1
-rw-r--r--mg_setup.c2
-rw-r--r--mg_valmap.c6
-rw-r--r--mugglei.c1
-rw-r--r--vdr_decoder_flac.c1
-rw-r--r--vdr_decoder_mp3.c1
12 files changed, 17 insertions, 2 deletions
diff --git a/HISTORY b/HISTORY
index bd12efd..31216a9 100644
--- a/HISTORY
+++ b/HISTORY
@@ -316,3 +316,4 @@ XXXXXXXXXX: Version 0.0.8-ALPHA
- switch to new internalisation system. Currently, no finnish translation.
Maybe somebody will do that?
- more complete german and french translations.
+- gcc 4.3 build fixes
diff --git a/mg_db.c b/mg_db.c
index b2df71f..0c54fd0 100644
--- a/mg_db.c
+++ b/mg_db.c
@@ -7,6 +7,7 @@
* \author Responsible author: $Author: wolfgang61 $
*/
+#include <cstring>
#include <string>
#include <assert.h>
diff --git a/mg_db_gd_sqlite.c b/mg_db_gd_sqlite.c
index 12b69e6..a37da7c 100644
--- a/mg_db_gd_sqlite.c
+++ b/mg_db_gd_sqlite.c
@@ -8,6 +8,7 @@
* \author Responsible author: $Author: wolfgang61 $
*/
+#include <cstring>
#include <string>
#include <sys/types.h>
#include <sys/stat.h>
diff --git a/mg_image_provider.c b/mg_image_provider.c
index 801c504..1d127c4 100644
--- a/mg_image_provider.c
+++ b/mg_image_provider.c
@@ -11,6 +11,7 @@
#include <mpegfile.h>
#include <attachedpictureframe.h>
+#include <cstring>
#include <iostream>
#include <stdio.h>
#include <dirent.h>
diff --git a/mg_incremental_search.c b/mg_incremental_search.c
index 9147862..b5c5356 100644
--- a/mg_incremental_search.c
+++ b/mg_incremental_search.c
@@ -10,6 +10,8 @@
*/
#include "mg_incremental_search.h"
+
+#include <cstring>
#include <iostream>
using namespace std;
diff --git a/mg_item.c b/mg_item.c
index 36cdffe..5e67d39 100644
--- a/mg_item.c
+++ b/mg_item.c
@@ -12,6 +12,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
+#include <cstring>
#include "mg_item.h"
#include "mg_tools.h"
diff --git a/mg_selection.c b/mg_selection.c
index b9a860f..935a73a 100644
--- a/mg_selection.c
+++ b/mg_selection.c
@@ -14,6 +14,7 @@
#include <sys/stat.h>
#include <stdio.h>
#include <assert.h>
+#include <cstring>
#include "mg_selection.h"
#include "mg_setup.h"
diff --git a/mg_setup.c b/mg_setup.c
index 54b44a3..3100f2c 100644
--- a/mg_setup.c
+++ b/mg_setup.c
@@ -18,7 +18,9 @@
#include "mg_setup.h"
#include "mg_tools.h"
#include "mg_db.h"
+
#include <stdio.h>
+#include <cstring>
#include <string>
#include <getopt.h>
diff --git a/mg_valmap.c b/mg_valmap.c
index 1728701..6e745d5 100644
--- a/mg_valmap.c
+++ b/mg_valmap.c
@@ -1,8 +1,10 @@
-#include <stdarg.h>
-
#include "mg_valmap.h"
#include "mg_tools.h"
+#include <stdarg.h>
+#include <cstdlib>
+#include <cstring>
+
mgValmap::mgValmap(const char *key) {
m_key = key;
}
diff --git a/mugglei.c b/mugglei.c
index 00db4a4..d1b93c1 100644
--- a/mugglei.c
+++ b/mugglei.c
@@ -8,6 +8,7 @@
// #define VERBOSE
#include <unistd.h>
+#include <cstring>
#include <string>
#include <stdlib.h>
diff --git a/vdr_decoder_flac.c b/vdr_decoder_flac.c
index fa7e566..6ecc6a5 100644
--- a/vdr_decoder_flac.c
+++ b/vdr_decoder_flac.c
@@ -10,6 +10,7 @@
#ifdef HAVE_FLAC
+#include <cstring>
#include <string>
#include <stdlib.h>
#include <stdio.h>
diff --git a/vdr_decoder_mp3.c b/vdr_decoder_mp3.c
index 70af40c..b3b0f14 100644
--- a/vdr_decoder_mp3.c
+++ b/vdr_decoder_mp3.c
@@ -21,6 +21,7 @@
#include <sys/types.h>
#include <unistd.h>
#include <cmath>
+#include <cstring>
#include <iostream>
#include "vdr_config.h"