File tree Expand file tree Collapse file tree 3 files changed +6
-13
lines changed Expand file tree Collapse file tree 3 files changed +6
-13
lines changed Original file line number Diff line number Diff line change @@ -1380,16 +1380,6 @@ do { doubleget_union _tmp; \
1380
1380
#define dlerror () " "
1381
1381
#endif
1382
1382
1383
- #ifdef HAVE_DLOPEN
1384
- #if defined(__WIN__)
1385
- #define dlsym (lib, name ) GetProcAddress((HMODULE)lib, name)
1386
- #define dlopen (libname, unused ) LoadLibraryEx(libname, NULL , 0 )
1387
- #define dlclose (lib ) FreeLibrary((HMODULE)lib)
1388
- #elif !defined(OS2)
1389
- #include < dlfcn.h>
1390
- #endif
1391
- #endif
1392
-
1393
1383
/* FreeBSD 2.2.2 does not define RTLD_NOW) */
1394
1384
#ifndef RTLD_NOW
1395
1385
#define RTLD_NOW 1
Original file line number Diff line number Diff line change @@ -6303,9 +6303,6 @@ static void mysql_init_variables(void)
6303
6303
sizeof (mysql_real_data_home)-1 );
6304
6304
mysql_data_home_buff[0 ]=FN_CURLIB; // all paths are relative from here
6305
6305
mysql_data_home_buff[1 ]=0 ;
6306
- strmake (opt_plugin_dir, get_relative_path (LIBDIR),
6307
- sizeof (opt_plugin_dir) - 1 );
6308
- opt_plugin_dir_ptr= opt_plugin_dir;
6309
6306
6310
6307
/* Replication parameters */
6311
6308
master_user= (char *) " test" ;
@@ -7229,6 +7226,9 @@ static void fix_paths(void)
7229
7226
(void ) my_load_path (mysql_home,mysql_home," " ); // Resolve current dir
7230
7227
(void ) my_load_path (mysql_real_data_home,mysql_real_data_home,mysql_home);
7231
7228
(void ) my_load_path (pidfile_name,pidfile_name,mysql_real_data_home);
7229
+ strmake (opt_plugin_dir, get_relative_path (LIBDIR),
7230
+ sizeof (opt_plugin_dir) - 1 );
7231
+ opt_plugin_dir_ptr= opt_plugin_dir;
7232
7232
(void ) my_load_path (opt_plugin_dir, opt_plugin_dir_ptr, mysql_home);
7233
7233
7234
7234
char *sharedir=get_relative_path (SHAREDIR);
Original file line number Diff line number Diff line change @@ -1074,7 +1074,10 @@ int closefrm(register TABLE *table)
1074
1074
for (idx= table->s ->keys ; idx; idx--, key_info++)
1075
1075
{
1076
1076
if (key_info->flags & HA_USES_PARSER)
1077
+ {
1077
1078
plugin_unlock (key_info->parser );
1079
+ key_info->flags = 0 ;
1080
+ }
1078
1081
}
1079
1082
my_free ((char *) table->alias , MYF (MY_ALLOW_ZERO_PTR));
1080
1083
table->alias = 0 ;
You can’t perform that action at this time.
0 commit comments