File stardict-tools-3.0.1-includes.patch of Package stardict-tools
Index: stardict-tools-3.0.1/src/libbgl2txt.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/libbgl2txt.cpp
+++ stardict-tools-3.0.1/src/libbgl2txt.cpp
@@ -1,3 +1,4 @@
+#include <cstring>
#include "libbgl2txt.h"
#include "bgl_babylonreader.h"
#include "bgl_stardictbuilder.h"
Index: stardict-tools-3.0.1/src/bgl_babylon.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/bgl_babylon.cpp
+++ stardict-tools-3.0.1/src/bgl_babylon.cpp
@@ -22,6 +22,7 @@
#include<stdlib.h>
#include<stdio.h>
+#include <cstring>
#include <glib/gstdio.h>
#include <iconv.h>
Index: stardict-tools-3.0.1/src/bgl_stardictbuilder.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/bgl_stardictbuilder.cpp
+++ stardict-tools-3.0.1/src/bgl_stardictbuilder.cpp
@@ -20,6 +20,7 @@
#include "bgl_stardictbuilder.h"
+#include <cstring>
#include <iostream>
#include <glib.h>
Index: stardict-tools-3.0.1/src/dictbuilder.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/dictbuilder.cpp
+++ stardict-tools-3.0.1/src/dictbuilder.cpp
@@ -3,6 +3,7 @@
#include <iostream>
#include <iterator>
#include <list>
+#include <cstring>
#include <string>
#include <vector>
Index: stardict-tools-3.0.1/src/tabfile2sql.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/tabfile2sql.cpp
+++ stardict-tools-3.0.1/src/tabfile2sql.cpp
@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
+#include <cstring>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
Index: stardict-tools-3.0.1/src/wubi.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/wubi.cpp
+++ stardict-tools-3.0.1/src/wubi.cpp
@@ -1,5 +1,6 @@
#include <stdio.h>
#include <stdlib.h>
+#include <cstring>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
Index: stardict-tools-3.0.1/src/bgl2txt.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/bgl2txt.cpp
+++ stardict-tools-3.0.1/src/bgl2txt.cpp
@@ -1,3 +1,4 @@
+#include <cstring>
#include "libbgl2txt.h"
int main(int argc, char * argv[])
Index: stardict-tools-3.0.1/src/wordnet.cpp
===================================================================
--- stardict-tools-3.0.1.orig/src/wordnet.cpp
+++ stardict-tools-3.0.1/src/wordnet.cpp
@@ -1,5 +1,6 @@
#include <stdio.h>
#include <stdlib.h>
+#include <cstring>
#include <glib.h>
#include <string>