fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2010-11-03 05:45 am

[dw-free] clean up log messages that appear when global warnings are on

[commit: http://hg.dwscoalition.org/dw-free/rev/ffb219724843]

http://bugs.dwscoalition.org/show_bug.cgi?id=3040

Cleanup plural form subs.

Patch by [personal profile] kareila.

Files modified:
  • cgi-bin/LJ/Lang.pm
--------------------------------------------------------------------------------
diff -r 95e50a618a43 -r ffb219724843 cgi-bin/LJ/Lang.pm
--- a/cgi-bin/LJ/Lang.pm	Wed Nov 03 13:34:14 2010 +0800
+++ b/cgi-bin/LJ/Lang.pm	Wed Nov 03 13:45:48 2010 +0800
@@ -791,21 +791,21 @@ sub plural_form {
 
 # English, Danish, German, Norwegian, Swedish, Estonian, Finnish, Greek, Hebrew, Italian, Portugese, Spanish, Esperanto
 sub plural_form_en {
-    my ($count) = shift;
+    my $count = $_[0] || 0;
     return 0 if $count == 1;
     return 1;
 }
 
 # French, Brazilian Portuguese
 sub plural_form_fr {
-    my ($count) = shift;
+    my $count = $_[0] || 0;
     return 1 if $count > 1;
     return 0;
 }
 
 # Croatian, Czech, Russian, Slovak, Ukrainian, Belarusian
 sub plural_form_ru {
-    my ($count) = shift;
+    my $count = $_[0] || 0;
     return 0 if ($count%10 == 1 and $count%100 != 11);
     return 1 if ($count%10 >= 2 and $count%10 <= 4 and ($count%100 < 10 or $count%100>=20));
     return 2;
@@ -813,7 +813,7 @@ sub plural_form_ru {
 
 # Polish
 sub plural_form_pl {
-    my ($count) = shift;
+    my $count = $_[0] || 0;
     return 0 if($count == 1);
     return 1 if($count%10 >= 2 && $count%10 <= 4 && ($count%100 < 10 || $count%100 >= 20));
     return 2;
@@ -821,7 +821,7 @@ sub plural_form_pl {
 
 # Lithuanian
 sub plural_form_lt {
-    my ($count) = shift;
+    my $count = $_[0] || 0;
     return 0 if($count%10 == 1 && $count%100 != 11);
     return 1 if ($count%10 >= 2 && ($count%100 < 10 || $count%100 >= 20));
     return 2;
@@ -834,7 +834,7 @@ sub plural_form_singular {
 
 # Latvian
 sub plural_form_lv {
-    my ($count) = shift;
+    my $count = $_[0] || 0;
     return 0 if($count%10 == 1 && $count%100 != 11);
     return 1 if($count != 0);
     return 2;
@@ -842,7 +842,7 @@ sub plural_form_lv {
 
 # Icelandic
 sub plural_form_is {
-    my ($count) = shift;
+    my $count = $_[0] || 0;
     return 0 if ($count%10 == 1 and $count%100 != 11);
     return 1;
 }
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org