Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/lavabit/magma.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLadar Levison <ladar@lavabit.com>2019-02-27 19:14:54 +0300
committerLadar Levison <ladar@lavabit.com>2019-02-27 19:14:54 +0300
commitfb424172aa88d474bc6ce33eea688ddec1e84759 (patch)
tree44cc7f4b7726ff847ba3064d2c096ccc4b9f9216
parent99392ffec13e43c7ffbe7d419b067b0bf7cf2d02 (diff)
Updated symbol file used by library loading check.
-rw-r--r--lib/check/magma.open.symbols.c2
-rw-r--r--lib/check/magma.open.symbols.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/lib/check/magma.open.symbols.c b/lib/check/magma.open.symbols.c
index f44d8328..22335f88 100644
--- a/lib/check/magma.open.symbols.c
+++ b/lib/check/magma.open.symbols.c
@@ -98,6 +98,7 @@ my_bool (*mysql_stmt_reset_d)(MYSQL_STMT *stmt) = NULL;
my_ulonglong (*mysql_insert_id_d)(MYSQL *mysql) = NULL;
unsigned long (*mysql_thread_id_d)(MYSQL *mysql) = NULL;
MYSQL_STMT * (*mysql_stmt_init_d)(MYSQL * mysql) = NULL;
+const char * (*mysql_get_connector_info_d)(void) = NULL;
MYSQL_ROW (*mysql_fetch_row_d)(MYSQL_RES *result) = NULL;
unsigned long (*mysql_get_client_version_d)(void) = NULL;
MYSQL_RES * (*mysql_store_result_d)(MYSQL * mysql) = NULL;
@@ -648,6 +649,7 @@ if ((*(void **)&(mysql_stmt_reset_d) = dlsym(magma, "mysql_stmt_reset")) == NULL
if ((*(void **)&(mysql_insert_id_d) = dlsym(magma, "mysql_insert_id")) == NULL) return "mysql_insert_id";
if ((*(void **)&(mysql_thread_id_d) = dlsym(magma, "mysql_thread_id")) == NULL) return "mysql_thread_id";
if ((*(void **)&(mysql_stmt_init_d) = dlsym(magma, "mysql_stmt_init")) == NULL) return "mysql_stmt_init";
+if ((*(void **)&(mysql_get_connector_info_d) = dlsym(magma, "mysql_get_connector_info")) == NULL) return "mysql_get_connector_info";
if ((*(void **)&(mysql_fetch_row_d) = dlsym(magma, "mysql_fetch_row")) == NULL) return "mysql_fetch_row";
if ((*(void **)&(mysql_get_client_version_d) = dlsym(magma, "mysql_get_client_version")) == NULL) return "mysql_get_client_version";
if ((*(void **)&(mysql_store_result_d) = dlsym(magma, "mysql_store_result")) == NULL) return "mysql_store_result";
diff --git a/lib/check/magma.open.symbols.h b/lib/check/magma.open.symbols.h
index ee093e37..86fbc8ae 100644
--- a/lib/check/magma.open.symbols.h
+++ b/lib/check/magma.open.symbols.h
@@ -224,6 +224,7 @@ extern my_bool (*mysql_stmt_reset_d)(MYSQL_STMT *stmt);
extern my_ulonglong (*mysql_insert_id_d)(MYSQL *mysql);
extern unsigned long (*mysql_thread_id_d)(MYSQL *mysql);
extern MYSQL_STMT * (*mysql_stmt_init_d)(MYSQL * mysql);
+extern const char * (*mysql_get_connector_info_d)(void);
extern MYSQL_ROW (*mysql_fetch_row_d)(MYSQL_RES *result);
extern unsigned long (*mysql_get_client_version_d)(void);
extern MYSQL_RES * (*mysql_store_result_d)(MYSQL * mysql);