From: Alexandre Emsenhuber Date: Sun, 15 May 2011 14:48:15 +0000 (+0000) Subject: Removed usage of error suppression operator in Special:LockDB and Special:UnlockDB X-Git-Tag: 1.31.0-rc.0~30143 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/banques/?a=commitdiff_plain;h=229b39b139c2f9b259426cc9e47a766d9363ef27;p=lhc%2Fweb%2Fwiklou.git Removed usage of error suppression operator in Special:LockDB and Special:UnlockDB --- diff --git a/includes/specials/SpecialLockdb.php b/includes/specials/SpecialLockdb.php index aad3cea41a..f8ab57b25e 100644 --- a/includes/specials/SpecialLockdb.php +++ b/includes/specials/SpecialLockdb.php @@ -109,7 +109,10 @@ class SpecialLockdb extends SpecialPage { $this->showForm( wfMsg( 'locknoconfirm' ) ); return; } - $fp = @fopen( $wgReadOnlyFile, 'w' ); + + wfSuppressWarnings(); + $fp = fopen( $wgReadOnlyFile, 'w' ); + wfRestoreWarnings(); if ( false === $fp ) { # This used to show a file not found error, but the likeliest reason for fopen() diff --git a/includes/specials/SpecialUnlockdb.php b/includes/specials/SpecialUnlockdb.php index c71b554b2a..88cd50e1b4 100644 --- a/includes/specials/SpecialUnlockdb.php +++ b/includes/specials/SpecialUnlockdb.php @@ -104,7 +104,12 @@ class SpecialUnlockdb extends SpecialPage { $this->showForm( wfMsg( 'locknoconfirm' ) ); return; } - if ( @!unlink( $wgReadOnlyFile ) ) { + + wfSuppressWarnings(); + $res = unlink( $wgReadOnlyFile ); + wfRestoreWarnings(); + + if ( !$res ) { $wgOut->showFileDeleteError( $wgReadOnlyFile ); return; }