tags 474829 + patch
thanks

Patch attached.


Regards,

-- 
Chris Lamb, UK                                       [EMAIL PROTECTED]
                                                            GPG: 0x634F9A20
diff -urNad jd-1.9.8-071228.orig/src/article/articleviewbase.cpp 
jd-1.9.8-071228/src/article/articleviewbase.cpp
--- jd-1.9.8-071228.orig/src/article/articleviewbase.cpp        2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/article/articleviewbase.cpp     2008-04-09 
23:06:30.000000000 +0100
@@ -37,6 +37,7 @@
 #include "controlid.h"
 
 #include <sstream>
+#include <cstring>
 
 #ifndef MAX
 #define MAX( a, b ) ( a > b ? a : b )
diff -urNad jd-1.9.8-071228.orig/src/article/articleview.cpp 
jd-1.9.8-071228/src/article/articleview.cpp
--- jd-1.9.8-071228.orig/src/article/articleview.cpp    2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/article/articleview.cpp 2008-04-09 23:07:40.000000000 
+0100
@@ -25,6 +25,7 @@
 #include "controlid.h"
 
 #include <sstream>
+#include <cstring>
 #include <sys/time.h>
 
 
diff -urNad jd-1.9.8-071228.orig/src/article/drawareabase.cpp 
jd-1.9.8-071228/src/article/drawareabase.cpp
--- jd-1.9.8-071228.orig/src/article/drawareabase.cpp   2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/article/drawareabase.cpp        2008-04-09 
23:05:41.000000000 +0100
@@ -34,6 +34,7 @@
 
 #include <math.h>
 #include <sstream>
+#include <cstring>
 
 using namespace ARTICLE;
 
diff -urNad jd-1.9.8-071228.orig/src/article/font.cpp 
jd-1.9.8-071228/src/article/font.cpp
--- jd-1.9.8-071228.orig/src/article/font.cpp   2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/article/font.cpp        2008-04-09 23:08:34.000000000 
+0100
@@ -10,6 +10,8 @@
 #include "fontid.h"
 #include "config/globalconf.h"
 
+#include <cstring>
+#include <cstdlib>
 
 struct WIDTH_DATA
 {
diff -urNad jd-1.9.8-071228.orig/src/cssmanager.cpp 
jd-1.9.8-071228/src/cssmanager.cpp
--- jd-1.9.8-071228.orig/src/cssmanager.cpp     2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/cssmanager.cpp  2008-04-09 23:26:06.000000000 +0100
@@ -13,6 +13,8 @@
 #include "colorid.h"
 #include "cache.h"
 
+#include <cstring>
+
 enum
 {
     SIZE_OF_HEAP = 16 * 1024
diff -urNad jd-1.9.8-071228.orig/src/dbimg/img.cpp 
jd-1.9.8-071228/src/dbimg/img.cpp
--- jd-1.9.8-071228.orig/src/dbimg/img.cpp      2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/dbimg/img.cpp   2008-04-09 23:04:36.000000000 +0100
@@ -20,6 +20,7 @@
 #include "session.h"
 
 #include <sstream>
+#include <cstring>
 
 #ifndef MAX
 #define MAX( a, b ) ( a > b ? a : b )
diff -urNad jd-1.9.8-071228.orig/src/dbtree/articlebase.cpp 
jd-1.9.8-071228/src/dbtree/articlebase.cpp
--- jd-1.9.8-071228.orig/src/dbtree/articlebase.cpp     2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/dbtree/articlebase.cpp  2008-04-09 23:03:13.000000000 
+0100
@@ -25,6 +25,7 @@
 #include "updatemanager.h"
 
 #include <sstream>
+#include <cstring>
 
 
 using namespace DBTREE;
diff -urNad jd-1.9.8-071228.orig/src/dbtree/board2chcompati.cpp 
jd-1.9.8-071228/src/dbtree/board2chcompati.cpp
--- jd-1.9.8-071228.orig/src/dbtree/board2chcompati.cpp 2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/dbtree/board2chcompati.cpp      2008-04-09 
22:48:53.000000000 +0100
@@ -18,6 +18,7 @@
 #include "global.h"
 
 #include <sstream>
+#include <cstring>
 
 using namespace DBTREE;
 
diff -urNad jd-1.9.8-071228.orig/src/dbtree/boardbase.cpp 
jd-1.9.8-071228/src/dbtree/boardbase.cpp
--- jd-1.9.8-071228.orig/src/dbtree/boardbase.cpp       2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/dbtree/boardbase.cpp    2008-04-09 22:44:31.000000000 
+0100
@@ -26,6 +26,7 @@
 #include "session.h"
 
 #include <sstream>
+#include <cstring>
 
 enum
 {
diff -urNad jd-1.9.8-071228.orig/src/dbtree/boardjbbs.cpp 
jd-1.9.8-071228/src/dbtree/boardjbbs.cpp
--- jd-1.9.8-071228.orig/src/dbtree/boardjbbs.cpp       2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/dbtree/boardjbbs.cpp    2008-04-09 22:49:32.000000000 
+0100
@@ -13,6 +13,7 @@
 #include "global.h"
 
 #include <sstream>
+#include <cstring>
 
 using namespace DBTREE;
 
diff -urNad jd-1.9.8-071228.orig/src/dbtree/boardmachi.cpp 
jd-1.9.8-071228/src/dbtree/boardmachi.cpp
--- jd-1.9.8-071228.orig/src/dbtree/boardmachi.cpp      2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/dbtree/boardmachi.cpp   2008-04-09 23:02:06.000000000 
+0100
@@ -13,6 +13,7 @@
 #include "global.h"
 
 #include <sstream>
+#include <cstring>
 
 using namespace DBTREE;
 
diff -urNad jd-1.9.8-071228.orig/src/dbtree/nodetreebase.h 
jd-1.9.8-071228/src/dbtree/nodetreebase.h
--- jd-1.9.8-071228.orig/src/dbtree/nodetreebase.h      2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/dbtree/nodetreebase.h   2008-04-09 23:03:56.000000000 
+0100
@@ -13,6 +13,8 @@
 
 #include "jdlib/heap.h"
 
+#include <cstring>
+
 namespace JDLIB
 {
     class LOADERDATA;
diff -urNad jd-1.9.8-071228.orig/src/dbtree/root.cpp 
jd-1.9.8-071228/src/dbtree/root.cpp
--- jd-1.9.8-071228.orig/src/dbtree/root.cpp    2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/dbtree/root.cpp 2008-04-09 22:41:50.000000000 +0100
@@ -25,6 +25,7 @@
 #include "jdversion.h"
 
 #include <sstream>
+#include <root.cpp>
 
 enum
 {
diff -urNad jd-1.9.8-071228.orig/src/jdlib/confloader.cpp 
jd-1.9.8-071228/src/jdlib/confloader.cpp
--- jd-1.9.8-071228.orig/src/jdlib/confloader.cpp       2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/jdlib/confloader.cpp    2008-04-09 23:22:37.000000000 
+0100
@@ -7,6 +7,8 @@
 #include "miscutil.h"
 #include "cache.h"
 
+#include <cstdlib>
+
 using namespace JDLIB;
 
 //
diff -urNad jd-1.9.8-071228.orig/src/jdlib/heap.cpp 
jd-1.9.8-071228/src/jdlib/heap.cpp
--- jd-1.9.8-071228.orig/src/jdlib/heap.cpp     2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/jdlib/heap.cpp  2008-04-09 23:20:17.000000000 +0100
@@ -5,6 +5,9 @@
 
 #include "heap.h"
 
+#include <cstdlib>
+#include <cstring>
+
 using namespace JDLIB;
 
 HEAP::HEAP( long blocksize )
diff -urNad jd-1.9.8-071228.orig/src/jdlib/jdiconv.cpp 
jd-1.9.8-071228/src/jdlib/jdiconv.cpp
--- jd-1.9.8-071228.orig/src/jdlib/jdiconv.cpp  2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/jdlib/jdiconv.cpp       2008-04-09 23:20:54.000000000 
+0100
@@ -12,6 +12,9 @@
 
 #include <errno.h>
 
+#include <cstring>
+#include <cstdlib>
+
 using namespace JDLIB;
 
 Iconv::Iconv( const std::string& coding_from, const std::string& coding_to )
diff -urNad jd-1.9.8-071228.orig/src/jdlib/jdthread.cpp 
jd-1.9.8-071228/src/jdlib/jdthread.cpp
--- jd-1.9.8-071228.orig/src/jdlib/jdthread.cpp 2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/jdlib/jdthread.cpp      2008-04-09 23:19:36.000000000 
+0100
@@ -7,6 +7,7 @@
 #include "miscmsg.h"
 
 #include <limits.h>
+#include <cstring>
 
 using namespace JDLIB;
 
diff -urNad jd-1.9.8-071228.orig/src/jdlib/loader.cpp 
jd-1.9.8-071228/src/jdlib/loader.cpp
--- jd-1.9.8-071228.orig/src/jdlib/loader.cpp   2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/jdlib/loader.cpp        2008-04-09 23:21:34.000000000 
+0100
@@ -14,6 +14,7 @@
 #include "httpcode.h"
 
 #include <sstream>
+#include <cstring>
 
 #include <errno.h>
 #include <fcntl.h>
diff -urNad jd-1.9.8-071228.orig/src/jdlib/misctime.h 
jd-1.9.8-071228/src/jdlib/misctime.h
--- jd-1.9.8-071228.orig/src/jdlib/misctime.h   2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/jdlib/misctime.h        2008-04-09 23:19:01.000000000 
+0100
@@ -6,6 +6,7 @@
 #define _MISCTIME_H
 
 #include <string>
+#include <sys/time.h>
 
 namespace MISC
 {
diff -urNad jd-1.9.8-071228.orig/src/jdlib/miscutil.cpp 
jd-1.9.8-071228/src/jdlib/miscutil.cpp
--- jd-1.9.8-071228.orig/src/jdlib/miscutil.cpp 2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/jdlib/miscutil.cpp      2008-04-09 23:11:50.000000000 
+0100
@@ -11,6 +11,8 @@
 #include "dbtree/spchar_decoder.h"
 
 #include <sstream>
+#include <cstring>
+#include <cstdlib>
 
 
 //
diff -urNad jd-1.9.8-071228.orig/src/login2ch.cpp 
jd-1.9.8-071228/src/login2ch.cpp
--- jd-1.9.8-071228.orig/src/login2ch.cpp       2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/login2ch.cpp    2008-04-09 23:32:17.000000000 +0100
@@ -16,6 +16,8 @@
 #include "jdlib/loaderdata.h"
 #include "jdlib/miscmsg.h"
 
+#include <cstring>
+
 enum
 {
     SIZE_OF_RAWDATA = 64 * 1024
diff -urNad jd-1.9.8-071228.orig/src/main.cpp jd-1.9.8-071228/src/main.cpp
--- jd-1.9.8-071228.orig/src/main.cpp   2008-04-09 22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/main.cpp        2008-04-09 23:25:12.000000000 +0100
@@ -17,6 +17,8 @@
 #include <sys/time.h>
 #include <errno.h>
 
+#include <cstring>
+
 #ifdef USE_GNOMEUI
 #include <gnome.h>
 #endif
diff -urNad jd-1.9.8-071228.orig/src/message/messageviewbase.cpp 
jd-1.9.8-071228/src/message/messageviewbase.cpp
--- jd-1.9.8-071228.orig/src/message/messageviewbase.cpp        2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/message/messageviewbase.cpp     2008-04-09 
23:09:41.000000000 +0100
@@ -34,6 +34,7 @@
 #include "global.h"
 
 #include <sstream>
+#include <cstring>
 #include <sys/time.h>
 
 
diff -urNad jd-1.9.8-071228.orig/src/message/post.cpp 
jd-1.9.8-071228/src/message/post.cpp
--- jd-1.9.8-071228.orig/src/message/post.cpp   2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/message/post.cpp        2008-04-09 23:10:20.000000000 
+0100
@@ -20,6 +20,8 @@
 
 #include "httpcode.h"
 
+#include <cstring>
+
 
 using namespace MESSAGE;
 
diff -urNad jd-1.9.8-071228.orig/src/skeleton/login.cpp 
jd-1.9.8-071228/src/skeleton/login.cpp
--- jd-1.9.8-071228.orig/src/skeleton/login.cpp 2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/skeleton/login.cpp      2008-04-09 23:23:38.000000000 
+0100
@@ -10,6 +10,7 @@
 #include "jdlib/confloader.h"
 
 #include <sstream>
+#include <cstring>
 #include <sys/types.h> // chmod
 #include <sys/stat.h>
 
diff -urNad jd-1.9.8-071228.orig/src/skeleton/textloader.cpp 
jd-1.9.8-071228/src/skeleton/textloader.cpp
--- jd-1.9.8-071228.orig/src/skeleton/textloader.cpp    2008-04-09 
22:40:55.000000000 +0100
+++ jd-1.9.8-071228/src/skeleton/textloader.cpp 2008-04-09 23:24:21.000000000 
+0100
@@ -13,6 +13,8 @@
 #include "session.h"
 #include "cache.h"
 
+#include <cstring>
+
 enum
 {
     SIZE_OF_RAWDATA = 1024 * 1024
diff -urNad jd-1.9.8-071228.orig/src/updatemanager.cpp 
jd-1.9.8-071228/src/updatemanager.cpp
--- jd-1.9.8-071228.orig/src/updatemanager.cpp  2008-04-09 22:40:55.000000000 
+0100
+++ jd-1.9.8-071228/src/updatemanager.cpp       2008-04-09 23:27:07.000000000 
+0100
@@ -12,6 +12,8 @@
 #include "command.h"
 #include "global.h"
 
+#include <algorithm> /* find */
+
 CORE::CheckUpdate_Manager* instance_checkupdate_manager = NULL;
 
 

Attachment: signature.asc
Description: PGP signature

Reply via email to