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;
signature.asc
Description: PGP signature

