diff options
author | Ladar Levison <ladar@lavabit.com> | 2019-02-27 19:14:54 +0300 |
---|---|---|
committer | Ladar Levison <ladar@lavabit.com> | 2019-02-27 19:14:54 +0300 |
commit | fb424172aa88d474bc6ce33eea688ddec1e84759 (patch) | |
tree | 44cc7f4b7726ff847ba3064d2c096ccc4b9f9216 | |
parent | 99392ffec13e43c7ffbe7d419b067b0bf7cf2d02 (diff) |
Updated symbol file used by library loading check.
-rw-r--r-- | lib/check/magma.open.symbols.c | 2 | ||||
-rw-r--r-- | lib/check/magma.open.symbols.h | 1 |
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); |