From a9bdeb876a3cf64a1b4a0eafb9fae09ad348f95d Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Fri, 2 May 2008 11:42:42 +0000 Subject: [PATCH] undefined $len --- tbl_change.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tbl_change.php b/tbl_change.php index 169a946e3..dc35f08db 100644 --- a/tbl_change.php +++ b/tbl_change.php @@ -385,6 +385,7 @@ foreach ($rows as $row_id => $vrow) { } } $field = $table_fields[$i]; + $type_and_length = PMA_extract_type_length($field['Type']); if (-1 === $field['len']) { $field['len'] = PMA_DBI_field_len($vresult, $i); @@ -424,7 +425,7 @@ foreach ($rows as $row_id => $vrow) { $special_chars = ''; $data = $vrow[$field['Field']]; } elseif ($field['True_Type'] == 'bit') { - $special_chars = PMA_printable_bit_value($vrow[$field], $len); + $special_chars = PMA_printable_bit_value($vrow[$field], $type_and_length['length']); } else { // loic1: special binary "characters" if ($field['is_binary'] || $field['is_blob']) { @@ -454,7 +455,7 @@ foreach ($rows as $row_id => $vrow) { $data = $field['Default']; } if ($field['True_Type'] == 'bit') { - $special_chars = PMA_printable_bit_value($field['Default'], $len); + $special_chars = PMA_printable_bit_value($field['Default'], $type_and_length['length']); } else { $special_chars = htmlspecialchars($field['Default']); }