
aprime at apache
Nov 19, 2009, 8:05 PM
Post #1 of 1
(705 views)
Permalink
|
|
svn commit: r882407 - /perl/Apache-SizeLimit/trunk/lib/Apache/SizeLimit/Core.pm
|
|
Author: aprime Date: Fri Nov 20 04:05:37 2009 New Revision: 882407 URL: http://svn.apache.org/viewvc?rev=882407&view=rev Log: Fixed issue with solaris version numbers being treated as decimal numbers, not dotted tuples. Fixes RT #38084. Modified: perl/Apache-SizeLimit/trunk/lib/Apache/SizeLimit/Core.pm Modified: perl/Apache-SizeLimit/trunk/lib/Apache/SizeLimit/Core.pm URL: http://svn.apache.org/viewvc/perl/Apache-SizeLimit/trunk/lib/Apache/SizeLimit/Core.pm?rev=882407&r1=882406&r2=882407&view=diff ============================================================================== --- perl/Apache-SizeLimit/trunk/lib/Apache/SizeLimit/Core.pm (original) +++ perl/Apache-SizeLimit/trunk/lib/Apache/SizeLimit/Core.pm Fri Nov 20 04:05:37 2009 @@ -131,7 +131,9 @@ } BEGIN { - if ($Config{'osname'} eq 'solaris' && $Config{'osvers'} >= 2.6 ) { + my ($major,$minor) = split(/\./, $Config{'osvers'}); + if ($Config{'osname'} eq 'solaris' && + (($major > 2) || ($major == 2 && $minor >= 6))) { *_platform_check_size = \&_solaris_2_6_size_check; *_platform_getppid = \&_perl_getppid; }
|