summaryrefslogtreecommitdiff
path: root/sql/item.h
diff options
context:
space:
mode:
authorunknown <serg@serg.mysql.com>2002-12-05 21:38:27 +0100
committerunknown <serg@serg.mysql.com>2002-12-05 21:38:27 +0100
commita29ee10048e9bbe0f5251a36981b274ab72b8a25 (patch)
tree4301080c345c415ce2704ef85b2b693ebdafbfb5 /sql/item.h
parent9d14d104e6b30d66e9a849fd32e43480d201dac2 (diff)
downloadmariadb-git-a29ee10048e9bbe0f5251a36981b274ab72b8a25.tar.gz
current_user() to return priv_user
Diffstat (limited to 'sql/item.h')
-rw-r--r--sql/item.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sql/item.h b/sql/item.h
index ad68287a92c..05b906a66a6 100644
--- a/sql/item.h
+++ b/sql/item.h
@@ -267,6 +267,8 @@ public:
}
Item_string(const char *name_par,const char *str,uint length)
{
+ if (!length)
+ length=strlen(str);
str_value.set(str,length);
max_length=length;
name=(char*) name_par;
@@ -286,7 +288,7 @@ public:
String *const_string() { return &str_value; }
inline void append(char *str,uint length) { str_value.append(str,length); }
void print(String *str);
- unsigned int size_of() { return sizeof(*this);}
+ unsigned int size_of() { return sizeof(*this);}
};