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