[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA4-296-g60933d6
Michal Čihař
nijel at users.sourceforge.net
Tue Mar 15 08:07:49 CET 2011
The branch, master has been updated
via 60933d667b3ebfb498a707ce2353de765c43c851 (commit)
from 13fea458fb2e8b87f5928228b830006cc0f9d754 (commit)
- Log -----------------------------------------------------------------
commit 60933d667b3ebfb498a707ce2353de765c43c851
Author: Michal Čihař <michal at cihar.com>
Date: Tue Mar 15 08:07:13 2011 +0100
bug #3206876 [core] Work without mbstring installed.
This is patch from upstream php-gettext, which will be included in next
release there.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 1 +
libraries/php-gettext/gettext.inc | 13 ++++++-------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7e8165d..0bd7a8a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -146,6 +146,7 @@
- rfe #1312657 [dbi] Default to mysqli extension.
- rfe #1168350 [interface] Add clear button to SQL edit box.
- [core] Update library PHPExcel to version 1.7.6
+- bug #3206876 [core] Work without mbstring installed.
3.3.10.0 (not yet released)
- patch #3147400 [structure] Aria table size printed as unknown,
diff --git a/libraries/php-gettext/gettext.inc b/libraries/php-gettext/gettext.inc
index 00b9666..c9f7dc0 100644
--- a/libraries/php-gettext/gettext.inc
+++ b/libraries/php-gettext/gettext.inc
@@ -174,14 +174,13 @@ function _get_codeset($domain=null) {
* Convert the given string to the encoding set by bind_textdomain_codeset.
*/
function _encode($text) {
+ $target_encoding = _get_codeset();
+ if (function_exists("mb_detect_encoding")) {
$source_encoding = mb_detect_encoding($text);
- $target_encoding = _get_codeset();
- if ($source_encoding != $target_encoding) {
- return mb_convert_encoding($text, $target_encoding, $source_encoding);
- }
- else {
- return $text;
- }
+ if ($source_encoding != $target_encoding)
+ $text = mb_convert_encoding($text, $target_encoding, $source_encoding);
+ }
+ return $text;
}
hooks/post-receive
--
phpMyAdmin
More information about the Git
mailing list