diff options
author | Sinisa@sinisa.nasamreza.org <> | 2002-11-11 17:45:23 +0200 |
---|---|---|
committer | Sinisa@sinisa.nasamreza.org <> | 2002-11-11 17:45:23 +0200 |
commit | c6b0d33619ea90052f966b45f8541d1829d98c97 (patch) | |
tree | beead16295a85df39e9090666939cf6488d83e8f /sql/sql_base.cc | |
parent | 408d7b2d4cf2fa3a2a1d33d58dc48192b963a197 (diff) | |
download | mariadb-git-c6b0d33619ea90052f966b45f8541d1829d98c97.tar.gz |
some bug fixes related to derived tables
Diffstat (limited to 'sql/sql_base.cc')
-rw-r--r-- | sql/sql_base.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sql/sql_base.cc b/sql/sql_base.cc index 77253d49ed0..fd6c2c48020 100644 --- a/sql/sql_base.cc +++ b/sql/sql_base.cc @@ -1748,7 +1748,9 @@ Field *find_field_in_table(THD *thd,TABLE *table,const char *name,uint length, } else { - Field **ptr=table->field; + Field **ptr; + if (!(ptr=table->field)) + return (Field *)0; while ((field = *ptr++)) { if (!my_strcasecmp(system_charset_info, field->field_name, name)) |