summaryrefslogtreecommitdiff
path: root/libmysql/client_settings.h
diff options
context:
space:
mode:
authorhf@deer.(none) <>2003-06-17 21:32:31 +0500
committerhf@deer.(none) <>2003-06-17 21:32:31 +0500
commitc4e3a624b87540794a579d3c48ad93bcaab8c634 (patch)
tree6f68559f6a79f53926e1432aa904b9520399b6a8 /libmysql/client_settings.h
parentf5bd6416debbf403bf03fe4b9899c022f447643b (diff)
downloadmariadb-git-c4e3a624b87540794a579d3c48ad93bcaab8c634.tar.gz
SCRUM
client capabilities included into libmysqld some API methods became "virtual" lots of duplicated code removed IMHO all the above made library's code way more pleasant to look at, didn't it?
Diffstat (limited to 'libmysql/client_settings.h')
-rw-r--r--libmysql/client_settings.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/libmysql/client_settings.h b/libmysql/client_settings.h
index 47d5185b6ca..52606fe5316 100644
--- a/libmysql/client_settings.h
+++ b/libmysql/client_settings.h
@@ -15,7 +15,6 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
-static my_bool mysql_client_init=0;
extern uint mysql_port;
extern my_string mysql_unix_port;
@@ -35,7 +34,7 @@ char *shared_memory_base_name=0;
const char *def_shared_memory_base_name=default_shared_memory_base_name;
#endif
-static my_bool org_my_init_done=0;
+extern my_bool org_my_init_done;
sig_handler pipe_sig_handler(int sig __attribute__((unused)));
my_bool stmt_close(MYSQL_STMT *stmt, my_bool skip_list);
@@ -56,3 +55,8 @@ my_bool send_file_to_server(MYSQL *mysql, const char *filename);
#define set_sigpipe(mysql)
#define reset_sigpipe(mysql)
#endif
+
+#define CLI_MYSQL_USE_RESULT cli_mysql_use_result
+
+MYSQL_RES * STDCALL cli_mysql_use_result(MYSQL *mysql);
+