summaryrefslogtreecommitdiff
path: root/sql/field.cc
diff options
context:
space:
mode:
authorunknown <monty@mysql.com>2004-06-21 11:27:40 +0300
committerunknown <monty@mysql.com>2004-06-21 11:27:40 +0300
commit19eb2ce4d60830671c090480837c7afbc743459e (patch)
tree8a6234fa2492ffb890369fa1ac3e1a3a3626815e /sql/field.cc
parent028dfdb3f723aed827475fe4ddcc9377f7805567 (diff)
downloadmariadb-git-19eb2ce4d60830671c090480837c7afbc743459e.tar.gz
Field_geom should have same max_length as Field_blob
Updated tests After merge fix mysql-test/r/func_time.result: Updated tests sql/field.cc: After merge fix Removed compiler warning sql/field.h: Field_geom should have same max_length as Field_blob
Diffstat (limited to 'sql/field.cc')
-rw-r--r--sql/field.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/sql/field.cc b/sql/field.cc
index e8c6688545f..f113b98cccd 100644
--- a/sql/field.cc
+++ b/sql/field.cc
@@ -3380,7 +3380,10 @@ bool Field_time::get_date(TIME *ltime, uint fuzzydate)
long tmp;
if (!fuzzydate)
{
- set_warning(MYSQL_ERROR::WARN_LEVEL_WARN, ER_WARN_DATA_OUT_OF_RANGE);
+ push_warning_printf(table->in_use, MYSQL_ERROR::WARN_LEVEL_WARN,
+ ER_WARN_DATA_OUT_OF_RANGE,
+ ER(ER_WARN_DATA_OUT_OF_RANGE), field_name,
+ table->in_use->row_count);
return 1;
}
tmp=(long) sint3korr(ptr);
@@ -5984,7 +5987,7 @@ uint32 Field_blob::max_length()
case 3:
return 16777215;
case 4:
- return (uint32)4294967295;
+ return (uint32) 4294967295U;
default:
DBUG_ASSERT(0); // we should never go here
return 0;