mirror of
https://github.com/MariaDB/server.git
synced 2026-04-28 19:25:32 +02:00
Fix the tree: plugin-related changes, necessary for
CSV storage engine to be statically compiled. Derived from antony's patch. config/ac-macros/storage.m4: don't add objects to the object list if we don't have them configure.in: compile CSV statically sql/ha_myisam.cc: fix prototype to get rid of THD sql/ha_myisam.h: fix prototype to get rid of THD sql/handler.cc: new function for plugins sql/handler.h: fix prototype to get rid of THD declare functions used by plugins sql/item.h: Don't include all the types and files when not building mysqld sql/lock.cc: don's assume that handler knows about THD sql/mysql_priv.h: Don't include all the types and files when not building mysqld declare new plugin functions sql/sql_class.cc: New plugin functions sql/sql_class.h: Don't include all the types and files when not building mysqld sql/sql_lex.h: Don't include all the types and files when not building mysqld storage/csv/Makefile.am: compile CSV into a static lib to be linked into mysqld storage/csv/ha_tina.cc: fix ha_tina to be able to build it static storage/csv/ha_tina.h: fix prototype to get rid of THD
This commit is contained in:
parent
7dbb63fe20
commit
bd7120f97c
15 changed files with 103 additions and 34 deletions
|
|
@ -1932,7 +1932,7 @@ public:
|
|||
virtual Item *real_item() { return ref; }
|
||||
};
|
||||
|
||||
|
||||
#ifdef MYSQL_SERVER
|
||||
#include "gstream.h"
|
||||
#include "spatial.h"
|
||||
#include "item_sum.h"
|
||||
|
|
@ -1945,6 +1945,7 @@ public:
|
|||
#include "item_uniq.h"
|
||||
#include "item_subselect.h"
|
||||
#include "item_xmlfunc.h"
|
||||
#endif
|
||||
|
||||
class Item_copy_string :public Item
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue