Merge "Replace strcmp calls with equality check"

This commit is contained in:
jenkins-bot 2023-05-11 17:43:45 +00:00 committed by Gerrit Code Review
commit 7dc1ae74fd
3 changed files with 6 additions and 6 deletions

View file

@ -1860,7 +1860,7 @@ class Language implements Bcp47Code {
$gm = (int)substr( $ts, 4, 2 );
$gd = (int)substr( $ts, 6, 2 );
if ( !strcmp( $cName, 'thai' ) ) {
if ( $cName === 'thai' ) {
# Thai solar dates
# Add 543 years to the Gregorian calendar
# Months and days are identical
@ -1873,12 +1873,12 @@ class Language implements Bcp47Code {
}
$gm = ( $gm - 3 ) % 12;
}
} elseif ( ( !strcmp( $cName, 'minguo' ) ) || !strcmp( $cName, 'juche' ) ) {
} elseif ( $cName === 'minguo' || $cName === 'juche' ) {
# Minguo dates
# Deduct 1911 years from the Gregorian calendar
# Months and days are identical
$gy_offset = $gy - 1911;
} elseif ( !strcmp( $cName, 'tenno' ) ) {
} elseif ( $cName === 'tenno' ) {
# Nengō dates up to Meiji period
# Deduct years from the Gregorian calendar
# depending on the nengo periods
@ -4025,7 +4025,7 @@ class Language implements Bcp47Code {
public function translateBlockExpiry( $str, UserIdentity $user = null, $now = 0 ) {
$duration = SpecialBlock::getSuggestedDurations( $this );
foreach ( $duration as $show => $value ) {
if ( strcmp( $str, $value ) == 0 ) {
if ( $str === $value ) {
return trim( $show );
}
}

View file

@ -755,7 +755,7 @@ class LanguageKk_cyrl extends Language {
$lastLetter[1] = null;
foreach ( $wordReversed as $xvalue ) {
foreach ( $allVowels as $yvalue ) {
if ( strcmp( $xvalue, $yvalue ) == 0 ) {
if ( $xvalue === $yvalue ) {
$lastLetter[1] = $xvalue;
break;
}

View file

@ -70,7 +70,7 @@ class LanguageTyv extends Language {
$wordLastVowel = null;
foreach ( $wordReversed as $xvalue ) {
foreach ( $allVowels as $yvalue ) {
if ( strcmp( $xvalue, $yvalue ) == 0 ) {
if ( $xvalue === $yvalue ) {
$wordLastVowel = $xvalue;
break;
}