File gcc43.patch of Package nicolatter

diff -ru nicolatter-1.7.8.orig/libs/EncString.cc nicolatter-1.7.8/libs/EncString.cc
--- nicolatter-1.7.8.orig/libs/EncString.cc	2003-08-18 15:55:40.000000000 +0200
+++ nicolatter-1.7.8/libs/EncString.cc	2007-11-20 16:09:33.000000000 +0100
@@ -10,6 +10,7 @@
 
 #include <iconv.h>
 #include <stdlib.h>
+#include <string.h>
 #include "EncString.h"
 
 ////////////////////////////////////////////////////////////////////////
diff -ru nicolatter-1.7.8.orig/libs/FontDialog.cc nicolatter-1.7.8/libs/FontDialog.cc
--- nicolatter-1.7.8.orig/libs/FontDialog.cc	2003-05-17 09:33:29.000000000 +0200
+++ nicolatter-1.7.8/libs/FontDialog.cc	2007-11-20 16:18:42.000000000 +0100
@@ -8,6 +8,7 @@
 #include <string>
 #include <vector>
 #include <cstdio>
+#include <cstdlib>
 #include <cassert>
 #include <strings.h>
 #include <X11/Xlib.h>
diff -ru nicolatter-1.7.8.orig/libs/URI.cpp nicolatter-1.7.8/libs/URI.cpp
--- nicolatter-1.7.8.orig/libs/URI.cpp	2001-09-08 14:31:56.000000000 +0200
+++ nicolatter-1.7.8/libs/URI.cpp	2007-11-20 16:06:59.000000000 +0100
@@ -14,6 +14,8 @@
 #include <cassert>
 #include <cstdio>
 #include <cctype>
+#include <cstring>
+#include <cstdlib>
 #include "URI.h"
 using namespace std;
 
diff -ru nicolatter-1.7.8.orig/libs/misc-gtk.cc nicolatter-1.7.8/libs/misc-gtk.cc
--- nicolatter-1.7.8.orig/libs/misc-gtk.cc	2004-01-03 15:39:30.000000000 +0100
+++ nicolatter-1.7.8/libs/misc-gtk.cc	2007-11-20 16:12:35.000000000 +0100
@@ -6,6 +6,7 @@
 #include <clocale>
 #include <string>
 #include <cstdio>
+#include <cstdlib>
 #include <cassert>
 #include <gtk/gtk.h>
 #include <gdk/gdkx.h>
diff -ru nicolatter-1.7.8.orig/libs/misc.cc nicolatter-1.7.8/libs/misc.cc
--- nicolatter-1.7.8.orig/libs/misc.cc	2003-05-17 05:36:03.000000000 +0200
+++ nicolatter-1.7.8/libs/misc.cc	2007-11-20 16:08:05.000000000 +0100
@@ -4,6 +4,7 @@
 //     http://www2.airnet.ne.jp/pak04955/
 
 #include <cstdio>
+#include <cstdlib>
 #include <cerrno>
 #include <cstdarg>
 #include <cassert>
diff -ru nicolatter-1.7.8.orig/libs/misc.h nicolatter-1.7.8/libs/misc.h
--- nicolatter-1.7.8.orig/libs/misc.h	2003-05-10 07:59:21.000000000 +0200
+++ nicolatter-1.7.8/libs/misc.h	2007-11-20 15:49:06.000000000 +0100
@@ -10,6 +10,7 @@
 #include <list>
 #include <set>
 #include <string>
+#include <cstring>
 #include <cctype>
 #include <map>          // for CFont
 #include <X11/Xlib.h>
diff -ru nicolatter-1.7.8.orig/nicoconf/main.c nicolatter-1.7.8/nicoconf/main.c
--- nicolatter-1.7.8.orig/nicoconf/main.c	2003-11-24 13:37:38.000000000 +0100
+++ nicolatter-1.7.8/nicoconf/main.c	2007-11-20 16:16:37.000000000 +0100
@@ -5,6 +5,8 @@
 
 #include "../config.h"
 
+#include <cstdlib>
+
 #include <gtk/gtk.h>
 #include <gdk/gdkx.h>
 
diff -ru nicolatter-1.7.8.orig/nicolatter/LevelSelector.cc nicolatter-1.7.8/nicolatter/LevelSelector.cc
--- nicolatter-1.7.8.orig/nicolatter/LevelSelector.cc	2003-11-24 13:37:38.000000000 +0100
+++ nicolatter-1.7.8/nicolatter/LevelSelector.cc	2007-11-20 15:59:52.000000000 +0100
@@ -7,6 +7,7 @@
 
 #include "../config.h"
 
+#include <stdlib.h>
 #include <X11/keysym.h>
 #include <X11/Xlib.h>
 
diff -ru nicolatter-1.7.8.orig/nicolatter/iiimtrans.cc nicolatter-1.7.8/nicolatter/iiimtrans.cc
--- nicolatter-1.7.8.orig/nicolatter/iiimtrans.cc	2003-11-24 13:57:11.000000000 +0100
+++ nicolatter-1.7.8/nicolatter/iiimtrans.cc	2007-11-20 16:03:13.000000000 +0100
@@ -9,6 +9,7 @@
 #include "../config.h"
 
 #include <cstdio>
+#include <cstdlib>
 #include <string>
 #include <cassert>
 #include <cerrno>
diff -ru nicolatter-1.7.8.orig/nicolatter/start.cc nicolatter-1.7.8/nicolatter/start.cc
--- nicolatter-1.7.8.orig/nicolatter/start.cc	2003-11-24 13:37:38.000000000 +0100
+++ nicolatter-1.7.8/nicolatter/start.cc	2007-11-20 15:57:39.000000000 +0100
@@ -6,6 +6,7 @@
 #include "../config.h"
 
 #include <stdio.h>
+#include <stdlib.h>
 #include <signal.h>
 #include <unistd.h>
 #include <fcntl.h>
diff -ru nicolatter-1.7.8.orig/nicolatter/ximtrans.cc nicolatter-1.7.8/nicolatter/ximtrans.cc
--- nicolatter-1.7.8.orig/nicolatter/ximtrans.cc	2003-11-24 13:58:26.000000000 +0100
+++ nicolatter-1.7.8/nicolatter/ximtrans.cc	2007-11-20 16:01:39.000000000 +0100
@@ -9,6 +9,7 @@
 #include "../config.h"
 
 #include <cstdio>
+#include <cstdlib>
 #include <string>
 #include <cassert>
 #include <cerrno>
diff -ru nicolatter-1.7.8.orig/qWnn.cc nicolatter-1.7.8/qWnn.cc
--- nicolatter-1.7.8.orig/qWnn.cc	2003-11-24 13:37:38.000000000 +0100
+++ nicolatter-1.7.8/qWnn.cc	2007-11-20 16:10:47.000000000 +0100
@@ -6,6 +6,7 @@
 #ifdef USE_WNN
 
 #include <cstdio>
+#include <cstdlib>
 #include <cassert>
 #include "qWnn.h"
 #include "misc.h"
diff -ru nicolatter-1.7.8.orig/ximtest/ximtest.cc nicolatter-1.7.8/ximtest/ximtest.cc
--- nicolatter-1.7.8.orig/ximtest/ximtest.cc	2003-11-24 13:37:38.000000000 +0100
+++ nicolatter-1.7.8/ximtest/ximtest.cc	2007-11-20 16:22:04.000000000 +0100
@@ -4,6 +4,7 @@
 //     http://www2.airnet.ne.jp/pak04955/
 
 #include <cstdio>
+#include <cstdlib>
 #include <clocale>
 #include <string>
 #include <cassert>
openSUSE Build Service is sponsored by