# HG changeset patch # User frosch # Date 2013-01-12 17:20:31 # Node ID b132b7dde65fc25caf809ad9a8a6d3f34a0f1c62 # Parent fae8b96afc593f1198ef2a1bcfff652fa85e4e5b (svn r24909) -Codechange: Remove implicit bool -> integer conversion. diff --git a/src/strings.cpp b/src/strings.cpp --- a/src/strings.cpp +++ b/src/strings.cpp @@ -524,7 +524,7 @@ static int DeterminePluralForm(int64 cou * Danish, Dutch, English, German, Norwegian, Swedish, Estonian, Finnish, * Greek, Hebrew, Italian, Portuguese, Spanish, Esperanto */ case 0: - return n != 1; + return n != 1 ? 1 : 0; /* Only one form. * Used in: @@ -536,7 +536,7 @@ static int DeterminePluralForm(int64 cou * Used in: * French, Brazilian Portuguese */ case 2: - return n > 1; + return n > 1 ? 1 : 0; /* Three forms: special cases for 0, and numbers ending in 1 except when ending in 11. * Used in: