diff options
author | Sergei Golubchik <sergii@pisem.net> | 2010-10-24 20:47:01 +0200 |
---|---|---|
committer | Sergei Golubchik <sergii@pisem.net> | 2010-10-24 20:47:01 +0200 |
commit | 62d31f675d43a703ff01406a0a79421aad94f232 (patch) | |
tree | 27f74bf4adaa27c7d909490b89d2a15b9dd73aa2 /sql/sql_string.h | |
parent | 3c9dcf9da70361eb6f2acd8e04929713d7856a9c (diff) | |
download | mariadb-git-62d31f675d43a703ff01406a0a79421aad94f232.tar.gz |
bugfix: engine defined table options were not showing up in INFORMATION_SCHEMA.TABLES.CREATE_OPTIONS
Diffstat (limited to 'sql/sql_string.h')
-rw-r--r-- | sql/sql_string.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/sql/sql_string.h b/sql/sql_string.h index a9df0dc2620..f5794cca6b2 100644 --- a/sql/sql_string.h +++ b/sql/sql_string.h @@ -336,6 +336,10 @@ public: int4store(Ptr + position,value); } + void qs_append(const char *str) + { + qs_append(str, strlen(str)); + } void qs_append(const char *str, uint32 len); void qs_append(double d); void qs_append(double *d); @@ -345,7 +349,15 @@ public: str_length++; } void qs_append(int i); - void qs_append(uint i); + void qs_append(uint i) + { + qs_append((ulonglong)i); + } + void qs_append(ulong i) + { + qs_append((ulonglong)i); + } + void qs_append(ulonglong i); /* Inline (general) functions used by the protocol functions */ |