Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/plugins/export/ExportLatex.class.php')
-rw-r--r--libraries/plugins/export/ExportLatex.class.php17
1 files changed, 7 insertions, 10 deletions
diff --git a/libraries/plugins/export/ExportLatex.class.php b/libraries/plugins/export/ExportLatex.class.php
index 0288c61c90..629d553222 100644
--- a/libraries/plugins/export/ExportLatex.class.php
+++ b/libraries/plugins/export/ExportLatex.class.php
@@ -343,7 +343,7 @@ class ExportLatex extends ExportPlugin
. self::texEscape(stripslashes($columns_alias[$i])) . '}} & ';
}
- $buffer = $GLOBALS['PMA_String']->substr($buffer, 0, -2)
+ $buffer = /*overload*/mb_substr($buffer, 0, -2)
. '\\\\ \\hline \hline ';
if (! PMA_exportOutputHandler($buffer . ' \\endfirsthead ' . $crlf)) {
return false;
@@ -566,9 +566,6 @@ class ExportLatex extends ExportPlugin
return false;
}
- /** @var PMA_String $pmaString */
- $pmaString = $GLOBALS['PMA_String'];
-
$fields = $GLOBALS['dbi']->getColumns($db, $table);
foreach ($fields as $row) {
$extracted_columnspec
@@ -620,16 +617,16 @@ class ExportLatex extends ExportPlugin
}
$local_buffer = self::texEscape($local_buffer);
if ($row['Key']=='PRI') {
- $pos = $pmaString->strpos($local_buffer, "\000");
+ $pos = /*overload*/mb_strpos($local_buffer, "\000");
$local_buffer = '\\textit{'
- . $pmaString->substr($local_buffer, 0, $pos)
- . '}' . $pmaString->substr($local_buffer, $pos);
+ . /*overload*/mb_substr($local_buffer, 0, $pos)
+ . '}' . /*overload*/mb_substr($local_buffer, $pos);
}
if (in_array($field_name, $unique_keys)) {
- $pos = $pmaString->strpos($local_buffer, "\000");
+ $pos = /*overload*/mb_strpos($local_buffer, "\000");
$local_buffer = '\\textbf{'
- . $pmaString->substr($local_buffer, 0, $pos)
- . '}' . $pmaString->substr($local_buffer, $pos);
+ . /*overload*/mb_substr($local_buffer, 0, $pos)
+ . '}' . /*overload*/mb_substr($local_buffer, $pos);
}
$buffer = str_replace("\000", ' & ', $local_buffer);
$buffer .= ' \\\\ \\hline ' . $crlf;