From 4a897bddf8596e823463f98149f758091d08cfd6 Mon Sep 17 00:00:00 2001 From: hyung-hwan Date: Tue, 14 May 2019 03:16:33 +0000 Subject: [PATCH] removed some module specific functions from the header files --- qse/lib/awkmod/mod-mpi.c | 4 ++-- qse/lib/awkmod/mod-mpi.h | 4 ---- qse/lib/awkmod/mod-mysql.c | 4 ++-- qse/lib/awkmod/mod-mysql.h | 4 ---- 4 files changed, 4 insertions(+), 12 deletions(-) diff --git a/qse/lib/awkmod/mod-mpi.c b/qse/lib/awkmod/mod-mpi.c index 938b528d..6d9bd38a 100644 --- a/qse/lib/awkmod/mod-mpi.c +++ b/qse/lib/awkmod/mod-mpi.c @@ -282,7 +282,7 @@ int qse_awk_mod_mpi (qse_awk_mod_t* mod, qse_awk_t* awk) * and the module wasn't built. So you can't access mpi::xxx symbols either */ -int qse_awk_mod_mpi_init (int argc, qse_achar_t* argv[]) +QSE_EXPORT int qse_awk_mod_mpi_init (int argc, qse_achar_t* argv[]) { int rx; @@ -296,7 +296,7 @@ int qse_awk_mod_mpi_init (int argc, qse_achar_t* argv[]) return rx; } -void qse_awk_mod_mpi_fini (void) +QSE_EXPORT void qse_awk_mod_mpi_fini (void) { MPI_Finalize (); } diff --git a/qse/lib/awkmod/mod-mpi.h b/qse/lib/awkmod/mod-mpi.h index 16169f9e..348300b0 100644 --- a/qse/lib/awkmod/mod-mpi.h +++ b/qse/lib/awkmod/mod-mpi.h @@ -35,10 +35,6 @@ extern "C" { QSE_EXPORT int qse_awk_mod_mpi (qse_awk_mod_t* mod, qse_awk_t* awk); - -QSE_EXPORT int qse_awk_mod_mpi_init (int argc, qse_achar_t* argv[]); -QSE_EXPORT void qse_awk_mod_mpi_fini (void); - #if defined(__cplusplus) } #endif diff --git a/qse/lib/awkmod/mod-mysql.c b/qse/lib/awkmod/mod-mysql.c index 211cf4f5..57201a67 100644 --- a/qse/lib/awkmod/mod-mysql.c +++ b/qse/lib/awkmod/mod-mysql.c @@ -179,13 +179,13 @@ int qse_awk_mod_mysql (qse_awk_mod_t* mod, qse_awk_t* awk) } -int qse_awk_mod_mysql_init (int argc, qse_achar_t* argv[]) +QSE_EXPORT int qse_awk_mod_mysql_init (int argc, qse_achar_t* argv[]) { if (mysql_library_init(argc, argv, QSE_NULL) != 0) return -1; return 0; } -void qse_awk_mod_mysql_fini (void) +QSE_EXPORT void qse_awk_mod_mysql_fini (void) { mysql_library_end (); } diff --git a/qse/lib/awkmod/mod-mysql.h b/qse/lib/awkmod/mod-mysql.h index 95a16c6a..1924118d 100644 --- a/qse/lib/awkmod/mod-mysql.h +++ b/qse/lib/awkmod/mod-mysql.h @@ -35,10 +35,6 @@ extern "C" { QSE_EXPORT int qse_awk_mod_mysql (qse_awk_mod_t* mod, qse_awk_t* awk); - -QSE_EXPORT int qse_awk_mod_mysql_init (int argc, qse_achar_t* argv[]); -QSE_EXPORT void qse_awk_mod_mysql_fini (void); - #if defined(__cplusplus) } #endif