File kvirc-gcc43.patch of Package kvirc

--- src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp
+++ src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp
@@ -38,6 +38,7 @@
 #include "kvi_netutils.h"
 #include "kvi_menubar.h"
 #include "kvi_userinput.h"
+#include <cstdlib>
 
 namespace KviKvsCoreSimpleCommands
 {
--- src/modules/perlcore/ppport.h
+++ src/modules/perlcore/ppport.h
@@ -218,12 +218,14 @@
 #endif
 
 #ifdef HASATTRIBUTE
+#  undef PERL_UNUSED_DECL
 #  if defined(__GNUC__) && defined(__cplusplus)
 #    define PERL_UNUSED_DECL
 #  else
 #    define PERL_UNUSED_DECL __attribute__((unused))
 #  endif
 #else
+#  undef PERL_UNUSED_DECL
 #  define PERL_UNUSED_DECL
 #endif
 
openSUSE Build Service is sponsored by