summaryrefslogtreecommitdiff
path: root/sql/protocol.h
diff options
context:
space:
mode:
authorAlexander Barkov <bar@mariadb.com>2020-07-13 19:59:09 +0400
committerAlexander Barkov <bar@mariadb.com>2020-07-13 20:10:14 +0400
commit30e7a0a866dce530d8328c6d614e48d39a264f9b (patch)
tree3c3b3b45e28b86757e9bf8716370f78383a286b8 /sql/protocol.h
parent5967dfdbbfd61b0ba80e0425f9263ee0df026619 (diff)
downloadmariadb-git-30e7a0a866dce530d8328c6d614e48d39a264f9b.tar.gz
MDEV-23157 Remove redundant virtual Protocol::store()
Diffstat (limited to 'sql/protocol.h')
-rw-r--r--sql/protocol.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/sql/protocol.h b/sql/protocol.h
index 661ca11d3a1..3d4ecb9f4f0 100644
--- a/sql/protocol.h
+++ b/sql/protocol.h
@@ -120,7 +120,7 @@ public:
virtual bool store_long(longlong from)=0;
virtual bool store_longlong(longlong from, bool unsigned_flag)=0;
virtual bool store_decimal(const my_decimal *)=0;
- virtual bool store(const char *from, size_t length, CHARSET_INFO *cs)=0;
+ bool store(const char *from, size_t length, CHARSET_INFO *cs);
virtual bool store(const char *from, size_t length,
CHARSET_INFO *fromcs, CHARSET_INFO *tocs)=0;
bool store_str(const LEX_CSTRING &s, CHARSET_INFO *fromcs, CHARSET_INFO *tocs)
@@ -178,7 +178,6 @@ public:
virtual bool store_long(longlong from);
virtual bool store_longlong(longlong from, bool unsigned_flag);
virtual bool store_decimal(const my_decimal *);
- virtual bool store(const char *from, size_t length, CHARSET_INFO *cs);
virtual bool store(const char *from, size_t length,
CHARSET_INFO *fromcs, CHARSET_INFO *tocs);
virtual bool store(MYSQL_TIME *time, int decimals);
@@ -223,7 +222,6 @@ public:
virtual bool store_long(longlong from);
virtual bool store_longlong(longlong from, bool unsigned_flag);
virtual bool store_decimal(const my_decimal *);
- virtual bool store(const char *from, size_t length, CHARSET_INFO *cs);
virtual bool store(const char *from, size_t length,
CHARSET_INFO *fromcs, CHARSET_INFO *tocs);
virtual bool store(MYSQL_TIME *time, int decimals);
@@ -272,7 +270,6 @@ public:
bool store_long(longlong) { return false; }
bool store_longlong(longlong, bool) { return false; }
bool store_decimal(const my_decimal *) { return false; }
- bool store(const char *, size_t, CHARSET_INFO *) { return false; }
bool store(const char *, size_t, CHARSET_INFO *, CHARSET_INFO *) { return false; }
bool store(MYSQL_TIME *, int) { return false; }
bool store_date(MYSQL_TIME *) { return false; }