Author: stas
Date: Mon Dec 13 07:23:42 2004
New Revision: 111717

URL: http://svn.apache.org/viewcvs?view=rev&rev=111717
Log:
why creating 10 variables when only 1 is needed

Modified:
   perl/modperl/trunk/lib/Apache/SizeLimit.pm

Modified: perl/modperl/trunk/lib/Apache/SizeLimit.pm
Url: 
http://svn.apache.org/viewcvs/perl/modperl/trunk/lib/Apache/SizeLimit.pm?view=diff&rev=111717&p1=perl/modperl/trunk/lib/Apache/SizeLimit.pm&r1=111716&p2=perl/modperl/trunk/lib/Apache/SizeLimit.pm&r2=111717
==============================================================================
--- perl/modperl/trunk/lib/Apache/SizeLimit.pm  (original)
+++ perl/modperl/trunk/lib/Apache/SizeLimit.pm  Mon Dec 13 07:23:42 2004
@@ -140,12 +140,8 @@
                                     length $pProcessMemoryCounters);
 
     # unpack ProcessMemoryCounters structure
-    my ($cb,                         $PageFaultCount,
-        $PeakWorkingSetSize,         $WorkingSetSize,
-        $QuotaPeakPagedPoolUsage,    $QuotaPagedPoolUsage,
-        $QuotaPeakNonPagedPoolUsage, $QuotaNonPagedPoolUsage,
-        $PagefileUsage,              $PeakPagefileUsage)
-        = unpack $pmem_struct, $pProcessMemoryCounters;
+    my $PeakWorkingSetSize =
+        (unpack $pmem_struct, $pProcessMemoryCounters)[2];
 
     # only care about peak working set size
     my $size = int($PeakWorkingSetSize / 1024);

Reply via email to