Explorar o código

fixed warnings

stekkel %!s(int64=23) %!d(string=hai) anos
pai
achega
c9e1d627c3
Modificáronse 2 ficheiros con 8 adicións e 4 borrados
  1. 2 1
      functions/mailbox_display.php
  2. 6 3
      functions/mime.php

+ 2 - 1
functions/mailbox_display.php

@@ -1206,7 +1206,8 @@ function processSubject($subject) {
     return $subject;
     return $subject;
   }
   }
   
   
-  if (function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
+  if (isset($languages[$squirrelmail_language]['XTRA_CODE']) &&
+      function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
       return $languages[$squirrelmail_language]['XTRA_CODE']('strimwidth', $subject, $trim_val);
       return $languages[$squirrelmail_language]['XTRA_CODE']('strimwidth', $subject, $trim_val);
   }
   }
   
   

+ 6 - 3
functions/mime.php

@@ -508,7 +508,8 @@ function decodeBody($body, $encoding) {
      $body = base64_decode($body);
      $body = base64_decode($body);
   }
   }
 
 
-  if (function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
+  if (isset($languages[$squirrelmail_language]['XTRA_CODE']) &&
+      function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
       $body = $languages[$squirrelmail_language]['XTRA_CODE']('decode', $body);
       $body = $languages[$squirrelmail_language]['XTRA_CODE']('decode', $body);
   }
   }
 
 
@@ -527,7 +528,8 @@ function decodeHeader ($string, $utfencode=true) {
         $string = implode("\n", $string);
         $string = implode("\n", $string);
     }
     }
 
 
-    if (function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
+    if (isset($languages[$squirrelmail_language]['XTRA_CODE']) &&
+        function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
         $string = $languages[$squirrelmail_language]['XTRA_CODE']('decodeheader', $string);
         $string = $languages[$squirrelmail_language]['XTRA_CODE']('decodeheader', $string);
     }
     }
 
 
@@ -566,7 +568,8 @@ function decodeHeader ($string, $utfencode=true) {
 function encodeHeader ($string) {
 function encodeHeader ($string) {
     global $default_charset, $languages, $squirrelmail_language;
     global $default_charset, $languages, $squirrelmail_language;
 
 
-    if (function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
+    if (isset($languages[$squirrelmail_language]['XTRA_CODE']) &&
+        function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {
         return  $languages[$squirrelmail_language]['XTRA_CODE']('encodeheader', $string);
         return  $languages[$squirrelmail_language]['XTRA_CODE']('encodeheader', $string);
     }
     }