diff options
author | alecpl <alec@alec.pl> | 2010-04-28 16:57:09 +0000 |
---|---|---|
committer | alecpl <alec@alec.pl> | 2010-04-28 16:57:09 +0000 |
commit | 3978cbf4cd763203087a9090f41c824a1dfab7dd (patch) | |
tree | e09120a6b904ac0ed70fcd6c20828f410e38bd21 | |
parent | f0485adef1cd9b0d65bcbdd25bc546a2dff4095b (diff) |
- use @ operator for fclose() on connection handle
-rw-r--r-- | program/include/rcube_imap_generic.php | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/program/include/rcube_imap_generic.php b/program/include/rcube_imap_generic.php index 659a61378..6ca6c8f5a 100644 --- a/program/include/rcube_imap_generic.php +++ b/program/include/rcube_imap_generic.php @@ -186,8 +186,8 @@ class rcube_imap_generic $buffer = fgets($this->fp, $size); if ($buffer === false) { - fclose($this->fp); - $this->fp = null; + @fclose($this->fp); + $this->fp = null; break; } if (!empty($this->prefs['debug_mode'])) { @@ -263,7 +263,7 @@ class rcube_imap_generic } else if ($res == 'BAD') { return -2; } else if ($res == 'BYE') { - fclose($this->fp); + @fclose($this->fp); $this->fp = null; return -3; } @@ -286,7 +286,7 @@ class rcube_imap_generic } if ($error && preg_match('/^\* (BYE|BAD) /i', $string, $m)) { if (strtoupper($m[1]) == 'BYE') { - fclose($this->fp); + @fclose($this->fp); $this->fp = null; } return true; @@ -311,7 +311,7 @@ class rcube_imap_generic } if ($error && preg_match('/^\* (BYE|BAD) /i', $string, $m)) { if (strtoupper($m[1]) == 'BYE') { - fclose($this->fp); + @fclose($this->fp); $this->fp = null; } return true; @@ -418,7 +418,7 @@ class rcube_imap_generic return $this->fp; } - fclose($this->fp); + @fclose($this->fp); $this->fp = false; $this->error = "Authentication for $user failed (LOGIN): $line"; |