File smilutils-includes.diff of Package smilutils
--- apps/image2raw/image2raw.cc
+++ apps/image2raw/image2raw.cc
@@ -21,6 +21,7 @@
#include <iostream>
#include <string>
+#include <cstring>
using std::cerr;
using std::endl;
using std::string;
--- apps/ppm2raw/ppm2raw.cc
+++ apps/ppm2raw/ppm2raw.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- apps/ppmfilter/ppmfilter.cc
+++ apps/ppmfilter/ppmfilter.cc
@@ -26,6 +26,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <vector>
#include <queue>
#include <stack>
--- apps/raw2dv/raw2dv.cc
+++ apps/raw2dv/raw2dv.cc
@@ -21,6 +21,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- apps/raw2image/raw2image.cc
+++ apps/raw2image/raw2image.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cout;
--- apps/raw2webcam/raw2webcam.cc
+++ apps/raw2webcam/raw2webcam.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- apps/raw2yuv/raw2yuv.cc
+++ apps/raw2yuv/raw2yuv.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- apps/rawmultiply/rawmultiply.cc
+++ apps/rawmultiply/rawmultiply.cc
@@ -21,6 +21,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- apps/smil2raw/smil2raw.cc
+++ apps/smil2raw/smil2raw.cc
@@ -19,6 +19,7 @@
#include <config.h>
#include <iostream>
+#include <cstring>
#include <Diagnostics.h>
#include <extensions.h>
#include <PlayListDVProvider.h>
--- apps/smil2wav/smil2wav.cc
+++ apps/smil2wav/smil2wav.cc
@@ -19,6 +19,7 @@
#include <config.h>
#include <iostream>
+#include <cstring>
#include <Diagnostics.h>
#include <extensions.h>
#include <PlayListDVProvider.h>
--- apps/smil2yuv/smil2yuv.cc
+++ apps/smil2yuv/smil2yuv.cc
@@ -19,6 +19,7 @@
#include <config.h>
#include <iostream>
+#include <cstring>
using std::cerr;
using std::endl;
--- extensions/DVEncoder.cc
+++ extensions/DVEncoder.cc
@@ -19,6 +19,7 @@
#include <algorithm>
#include <iostream>
+#include <cstring>
using std::cerr;
using std::endl;
--- extensions/PPMPump.cc
+++ extensions/PPMPump.cc
@@ -17,6 +17,8 @@
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#include <cstring>
+
#include "config.h"
#include <stdint.h>
#include <gdk-pixbuf/gdk-pixbuf.h>
--- extensions/PixbufUtils.cc
+++ extensions/PixbufUtils.cc
@@ -1,6 +1,7 @@
#include <config.h>
#include <string>
+#include <cstring>
using std::string;
#include "PixbufUtils.h"
--- libkino/avi.cc
+++ libkino/avi.cc
@@ -114,6 +114,7 @@
#include <iostream>
#include <strstream>
#include <iomanip>
+#include <cstring>
#include <cassert>
using std::cerr;
--- libkino/filehandler.cc
+++ libkino/filehandler.cc
@@ -25,6 +25,7 @@
#include <iostream>
#include <strstream>
#include <iomanip>
+#include <cstring>
#include <cassert>
using std::cerr;
--- libkino/frame.cc
+++ libkino/frame.cc
@@ -36,6 +36,7 @@
#include <strstream>
#include <iomanip>
#include <deque>
+#include <cstring>
using std::strstream;
using std::setw;
--- libkino/playlist.cc
+++ libkino/playlist.cc
@@ -29,6 +29,8 @@
#include <string>
#include <list>
#include <map>
+#include <cstring>
+#include <algorithm>
using std::cerr;
using std::endl;