diff options
author | unknown <mskold@mysql.com> | 2005-01-21 08:43:41 +0100 |
---|---|---|
committer | unknown <mskold@mysql.com> | 2005-01-21 08:43:41 +0100 |
commit | 5c52b71d4872ae556d9f4f087f6ff9e0d0074f1e (patch) | |
tree | 98550be0e92e345e463c3f159d07fb888eadeabb /sql/item_func.h | |
parent | 78edb8a569e33ae8f7957240166c0a5eef9f0347 (diff) | |
parent | 205c24279aea5a4edd5130d5c533fb7553f3fad2 (diff) | |
download | mariadb-git-5c52b71d4872ae556d9f4f087f6ff9e0d0074f1e.tar.gz |
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
sql/filesort.cc:
Auto merged
sql/ha_ndbcluster.cc:
Auto merged
sql/item.h:
Auto merged
sql/item_cmpfunc.cc:
Auto merged
sql/item_cmpfunc.h:
Auto merged
sql/item_func.h:
Auto merged
sql/mysqld.cc:
Auto merged
sql/sql_class.h:
Auto merged
sql/sql_select.cc:
Auto merged
Diffstat (limited to 'sql/item_func.h')
-rw-r--r-- | sql/item_func.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/sql/item_func.h b/sql/item_func.h index 7c7c397bce0..cb6cc00c046 100644 --- a/sql/item_func.h +++ b/sql/item_func.h @@ -837,15 +837,19 @@ public: String *val_str(String *); double val_real() { - int err; - String *res; res=val_str(&str_value); - return res ? my_strntod(res->charset(),(char*) res->ptr(),res->length(),0,&err) : 0.0; + int err_not_used; + char *end_not_used; + String *res; + res= val_str(&str_value); + return res ? my_strntod(res->charset(),(char*) res->ptr(), + res->length(), &end_not_used, &err_not_used) : 0.0; } longlong val_int() { - int err; + int err_not_used; String *res; res=val_str(&str_value); - return res ? my_strntoll(res->charset(),res->ptr(),res->length(),10,(char**) 0,&err) : (longlong) 0; + return res ? my_strntoll(res->charset(),res->ptr(),res->length(),10, + (char**) 0, &err_not_used) : (longlong) 0; } enum Item_result result_type () const { return STRING_RESULT; } void fix_length_and_dec(); |