LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File collectd-fix_broken_perl-5.10.patch of Package collectd (Project server:monitoring)

--- src/perl.c.orig
+++ src/perl.c
@@ -2411,7 +2411,13 @@ static int perl_config_loadplugin (pTHX_
 
 	log_debug ("perl_config: Loading Perl plugin \"%s\"", value);
 	load_module (PERL_LOADMOD_NOIMPORT,
-			newSVpv (module_name, strlen (module_name)), Nullsv);
+			newSVpv (module_name, strlen (module_name)),
+#if PERL_VERSION >= 10
+			newSViv(0)
+#else
+			Nullsv
+#endif
+			);
 	return 0;
 } /* static int perl_config_loadplugin (oconfig_item_it *) */