summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonty@mysql.com <>2005-04-06 19:43:35 +0300
committermonty@mysql.com <>2005-04-06 19:43:35 +0300
commita7c6348192b857e12d8219bed24e44fee15ae181 (patch)
tree22e52dde149dd54691424a98e931b6247fbca16b
parentbeb28b27e086b2706da31c2a4f93c5142cf88ca3 (diff)
downloadmariadb-git-a7c6348192b857e12d8219bed24e44fee15ae181.tar.gz
Fixed errors found during review
-rw-r--r--mysql-test/r/drop.result4
-rw-r--r--mysql-test/r/kill.result2
-rw-r--r--mysql-test/t/kill.test2
-rw-r--r--mysys/my_sync.c2
-rw-r--r--sql/records.cc2
-rw-r--r--sql/share/errmsg.txt48
-rw-r--r--sql/sql_class.cc5
-rw-r--r--sql/sql_show.cc2
8 files changed, 34 insertions, 33 deletions
diff --git a/mysql-test/r/drop.result b/mysql-test/r/drop.result
index b91cc89cfea..979e5d48871 100644
--- a/mysql-test/r/drop.result
+++ b/mysql-test/r/drop.result
@@ -30,13 +30,13 @@ table7, table8, table9, table10, table11, table12, table13,
table14, table15, table16, table17, table18, table19, table20,
table21, table22, table23, table24, table25, table26, table27,
table28;
-ERROR 42S02: Unknown table 'table1,table2,table3,table4,table5,table6,table7,table8,table9,table10,table11,table12,table13,table14,table15,table16,table17,table18,table19,table20,table21,table22,table23,table'
+ERROR 42S02: Unknown table 'table1,table2,table3,table4,table5,table6,table7,table8,table9,table10,table11,table12,table13,table'
drop table table1, table2, table3, table4, table5, table6,
table7, table8, table9, table10, table11, table12, table13,
table14, table15, table16, table17, table18, table19, table20,
table21, table22, table23, table24, table25, table26, table27,
table28, table29, table30;
-ERROR 42S02: Unknown table 'table1,table2,table3,table4,table5,table6,table7,table8,table9,table10,table11,table12,table13,table14,table15,table16,table17,table18,table19,table20,table21,table22,table23,table'
+ERROR 42S02: Unknown table 'table1,table2,table3,table4,table5,table6,table7,table8,table9,table10,table11,table12,table13,table'
use test;
drop database mysqltest;
flush tables with read lock;
diff --git a/mysql-test/r/kill.result b/mysql-test/r/kill.result
index 049281ad5d4..754568093ff 100644
--- a/mysql-test/r/kill.result
+++ b/mysql-test/r/kill.result
@@ -6,7 +6,7 @@ select ((@id := kill_id) - kill_id) from t1;
0
kill @id;
select 1;
-ERROR HY000: MySQL server has gone away
+Got one of the listed errors
select ((@id := kill_id) - kill_id) from t1;
((@id := kill_id) - kill_id)
0
diff --git a/mysql-test/t/kill.test b/mysql-test/t/kill.test
index 6744a212828..37e11e14df5 100644
--- a/mysql-test/t/kill.test
+++ b/mysql-test/t/kill.test
@@ -27,7 +27,7 @@ connection con1;
--disable_reconnect
# this statement should fail
---error 2006
+--error 2006,2013
select 1;
--enable_reconnect
# this should work, and we should have a new connection_id()
diff --git a/mysys/my_sync.c b/mysys/my_sync.c
index bfaf09ce402..c557324b52c 100644
--- a/mysys/my_sync.c
+++ b/mysys/my_sync.c
@@ -65,7 +65,7 @@ int my_sync(File fd, myf my_flags)
int er= errno;
if (!(my_errno= er))
my_errno= -1; /* Unknown error */
- if (my_flags & MY_IGNORE_BADFD &&
+ if ((my_flags & MY_IGNORE_BADFD) &&
(er == EBADF || er == EINVAL || er == EROFS))
res= 0;
else if (my_flags & MY_WME)
diff --git a/sql/records.cc b/sql/records.cc
index cfb7cb3d065..b71bcf70865 100644
--- a/sql/records.cc
+++ b/sql/records.cc
@@ -131,7 +131,7 @@ void init_read_record(READ_RECORD *info,THD *thd, TABLE *table,
/* Condition pushdown to storage engine */
if (thd->variables.engine_condition_pushdown &&
select && select->cond &&
- select->cond->used_tables() & table->map &&
+ (select->cond->used_tables() & table->map) &&
!table->file->pushed_cond)
table->file->cond_push(select->cond);
diff --git a/sql/share/errmsg.txt b/sql/share/errmsg.txt
index 9a92f1f4f76..46c8fcc7863 100644
--- a/sql/share/errmsg.txt
+++ b/sql/share/errmsg.txt
@@ -1214,30 +1214,30 @@ ER_TABLE_EXISTS_ERROR 42S01
swe "Tabellen '%-.64s' finns redan"
ukr "ôÁÂÌÉÃÑ '%-.64s' ×ÖÅ ¦ÓÎÕ¤"
ER_BAD_TABLE_ERROR 42S02
- cze "Nezn-Bámá tabulka '%-.180s'"
- dan "Ukendt tabel '%-.180s'"
- nla "Onbekende tabel '%-.180s'"
- eng "Unknown table '%-.180s'"
- jps "table '%-.180s' ‚Í‚ ‚è‚Ü‚¹‚ñ.",
- est "Tundmatu tabel '%-.180s'"
- fre "Table '%-.180s' inconnue"
- ger "Unbekannte Tabelle '%-.180s'"
- greek "Áãíùóôïò ðßíáêáò '%-.180s'"
- hun "Ervenytelen tabla: '%-.180s'"
- ita "Tabella '%-.180s' sconosciuta"
- jpn "table '%-.180s' ¤Ï¤¢¤ê¤Þ¤»¤ó."
- kor "Å×À̺í '%-.180s'´Â ¾Ë¼ö ¾øÀ½"
- nor "Ukjent tabell '%-.180s'"
- norwegian-ny "Ukjent tabell '%-.180s'"
- pol "Nieznana tabela '%-.180s'"
- por "Tabela '%-.180s' desconhecida"
- rum "Tabela '%-.180s' este invalida"
- rus "îÅÉÚ×ÅÓÔÎÁÑ ÔÁÂÌÉÃÁ '%-.180s'"
- serbian "Nepoznata tabela '%-.180s'"
- slo "Neznáma tabuµka '%-.180s'"
- spa "Tabla '%-.180s' desconocida"
- swe "Okänd tabell '%-.180s'"
- ukr "îÅצÄÏÍÁ ÔÁÂÌÉÃÑ '%-.180s'"
+ cze "Nezn-Bámá tabulka '%-.100s'"
+ dan "Ukendt tabel '%-.100s'"
+ nla "Onbekende tabel '%-.100s'"
+ eng "Unknown table '%-.100s'"
+ jps "table '%-.100s' ‚Í‚ ‚è‚Ü‚¹‚ñ.",
+ est "Tundmatu tabel '%-.100s'"
+ fre "Table '%-.100s' inconnue"
+ ger "Unbekannte Tabelle '%-.100s'"
+ greek "Áãíùóôïò ðßíáêáò '%-.100s'"
+ hun "Ervenytelen tabla: '%-.100s'"
+ ita "Tabella '%-.100s' sconosciuta"
+ jpn "table '%-.100s' ¤Ï¤¢¤ê¤Þ¤»¤ó."
+ kor "Å×À̺í '%-.100s'´Â ¾Ë¼ö ¾øÀ½"
+ nor "Ukjent tabell '%-.100s'"
+ norwegian-ny "Ukjent tabell '%-.100s'"
+ pol "Nieznana tabela '%-.100s'"
+ por "Tabela '%-.100s' desconhecida"
+ rum "Tabela '%-.100s' este invalida"
+ rus "îÅÉÚ×ÅÓÔÎÁÑ ÔÁÂÌÉÃÁ '%-.100s'"
+ serbian "Nepoznata tabela '%-.100s'"
+ slo "Neznáma tabuµka '%-.100s'"
+ spa "Tabla '%-.100s' desconocida"
+ swe "Okänd tabell '%-.100s'"
+ ukr "îÅצÄÏÍÁ ÔÁÂÌÉÃÑ '%-.100s'"
ER_NON_UNIQ_ERROR 23000
cze "Sloupec '%-.64s' v %s nen-Bí zcela jasný"
dan "Felt: '%-.64s' i tabel %s er ikke entydigt"
diff --git a/sql/sql_class.cc b/sql/sql_class.cc
index cdda013d23a..c68dc826147 100644
--- a/sql/sql_class.cc
+++ b/sql/sql_class.cc
@@ -343,8 +343,9 @@ void THD::change_user(void)
void THD::cleanup(void)
{
DBUG_ENTER("THD::cleanup");
- /* TODO uncomment the line below when binlog will be able to prepare */
- // if (transaction.xa_state != XA_PREPARED)
+#ifdef ENABLE_WHEN_BINLOG_WILL_BE_ABLE_TO_PREPARE
+ if (transaction.xa_state != XA_PREPARED)
+#endif
ha_rollback(this);
if (locked_tables)
{
diff --git a/sql/sql_show.cc b/sql/sql_show.cc
index d2cab6bf49f..8b906f133ba 100644
--- a/sql/sql_show.cc
+++ b/sql/sql_show.cc
@@ -2312,7 +2312,7 @@ static int get_schema_column_record(THD *thd, struct st_table_list *tables,
}
}
#else
- end=strmov(end,"");
+ *end= 0;
#endif
table->field[17]->store(tmp+1,end == tmp ? 0 : (uint) (end-tmp-1), cs);