diff options
author | unknown <heikki@donna.mysql.fi> | 2001-08-13 18:37:00 +0300 |
---|---|---|
committer | unknown <heikki@donna.mysql.fi> | 2001-08-13 18:37:00 +0300 |
commit | edccd23fcebaf7a3e99c535bb364b615539fef9e (patch) | |
tree | dc09004912f361fb61f2cd3ab7819721f6099761 /innobase/row | |
parent | f6751dd8db31161f6eaa0a80aa8cf1b8f9c930c3 (diff) | |
download | mariadb-git-edccd23fcebaf7a3e99c535bb364b615539fef9e.tar.gz |
row0sel.c Fix a memory freeing bug when a row which contains an externally stored long field in the middle of the row is fetched in a SELECT
srv0start.c Allow drive name followed by a ':' in a data file path
ha_innobase.cc Allow drive name followed by a ':' in a data file path
sql/ha_innobase.cc:
Allow drive name followed by a ':' in a data file path
innobase/srv/srv0start.c:
Allow drive name followed by a ':' in a data file path
innobase/row/row0sel.c:
Fix a memory freeing bug when a row which contains an externally stored long field in the middle of the row is fetched in a SELECT
Diffstat (limited to 'innobase/row')
-rw-r--r-- | innobase/row/row0sel.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/innobase/row/row0sel.c b/innobase/row/row0sel.c index b74bd29a89e..0ad6b7084e2 100644 --- a/innobase/row/row0sel.c +++ b/innobase/row/row0sel.c @@ -2103,6 +2103,7 @@ row_sel_store_mysql_rec( if (extern_field_heap) { mem_heap_free(extern_field_heap); + extern_field_heap = NULL; } } else { mysql_rec[templ->mysql_null_byte_offset] |= |