Loading Docs/manual.texi +320 −309 File changed.Preview size limit exceeded, changes collapsed. Show changes client/mysql.cc +6 −6 Original line number Diff line number Diff line Loading @@ -39,6 +39,8 @@ #include "my_readline.h" #include <signal.h> const char *VER="11.8"; gptr sql_alloc(unsigned size); // Don't use mysqld alloc for these void sql_element_free(void *ptr); #include "sql_string.h" Loading Loading @@ -109,8 +111,6 @@ static HashTable ht; enum enum_info_type { INFO_INFO,INFO_ERROR,INFO_RESULT}; typedef enum enum_info_type INFO_TYPE; const char *VER="11.7"; static MYSQL mysql; /* The connection */ static bool info_flag=0,ignore_errors=0,wait_flag=0,quick=0, connected=0,opt_raw_data=0,unbuffered=0,output_tables=0, Loading Loading @@ -2156,10 +2156,7 @@ com_status(String *buffer __attribute__((unused)), } #ifndef __WIN__ tee_fprintf(stdout, "Current pager:\t\t%s\n", pager); if (opt_outfile) tee_fprintf(stdout, "Using outfile:\t\tYes: '%s'\n", outfile); else printf("Using outfile:\t\tNo\n"); tee_fprintf(stdout, "Using outfile:\t\t'%s'\n", opt_outfile ? outfile : ""); #endif tee_fprintf(stdout, "Server version:\t\t%s\n", mysql_get_server_info(&mysql)); tee_fprintf(stdout, "Protocol version:\t%d\n", mysql_get_proto_info(&mysql)); Loading @@ -2169,6 +2166,9 @@ com_status(String *buffer __attribute__((unused)), tee_fprintf(stdout, "TCP port:\t\t%d\n", mysql.port); else tee_fprintf(stdout, "UNIX socket:\t\t%s\n", mysql.unix_socket); if (mysql.net.compress) tee_fprintf(stdout, "Protocol:\t\tCompressed\n"); if ((status=mysql_stat(&mysql)) && !mysql_error(&mysql)[0]) { char *pos,buff[40]; Loading include/getopt.h +3 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,9 @@ struct option #define optional_argument 2 #if ( defined (__STDC__) && __STDC__ ) || defined(__cplusplus) || defined(MSDOS) #ifdef __GNU_LIBRARY__ #ifdef __EMX__ int getopt (int, char **, __const__ char *); #elif defined( __GNU_LIBRARY__) /* Many other libraries have conflicting prototypes for getopt, with differences in the consts, in stdlib.h. To avoid compilation errors, only prototype getopt for the GNU C library. */ Loading include/global.h +12 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,13 @@ #ifndef _global_h #define _global_h #if defined( __EMX__) && !defined( MYSQL_SERVER) // moved here to use below VOID macro redefinition #define INCL_BASE #define INCL_NOPMAPI #include <os2.h> #endif // __EMX__ #if defined(_WIN32) || defined(_WIN64) || defined(__WIN32__) || defined(WIN32) #include <config-win.h> #else Loading Loading @@ -381,8 +388,13 @@ typedef SOCKET_SIZE_TYPE size_socket; #define FN_DEVCHAR ':' #ifndef FN_LIBCHAR #ifdef __EMX__ #define FN_LIBCHAR '\\' #define FN_ROOTDIR "\\" #else #define FN_LIBCHAR '/' #define FN_ROOTDIR "/" #endif #define MY_NFILE 1024 /* This is only used to save filenames */ #endif Loading include/my_sys.h +7 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,13 @@ extern int NEAR my_errno; /* Last error in mysys */ #include <stdarg.h> #ifdef __EMX__ /* record loging flags (F_GETLK, F_SETLK, F_SETLKW) */ #define F_RDLCK 1 /* FreeBSD: shared or read lock */ #define F_UNLCK 2 /* FreeBSD: unlock */ #define F_WRLCK 3 /* FreeBSD: exclusive or write lock */ #endif #define MYSYS_PROGRAM_USES_CURSES() { error_handler_hook = my_message_curses; mysys_uses_curses=1; } #define MYSYS_PROGRAM_DONT_USE_CURSES() { error_handler_hook = my_message_no_curses; mysys_uses_curses=0;} #define MY_INIT(name); { my_progname= name; my_init(); } Loading Loading
client/mysql.cc +6 −6 Original line number Diff line number Diff line Loading @@ -39,6 +39,8 @@ #include "my_readline.h" #include <signal.h> const char *VER="11.8"; gptr sql_alloc(unsigned size); // Don't use mysqld alloc for these void sql_element_free(void *ptr); #include "sql_string.h" Loading Loading @@ -109,8 +111,6 @@ static HashTable ht; enum enum_info_type { INFO_INFO,INFO_ERROR,INFO_RESULT}; typedef enum enum_info_type INFO_TYPE; const char *VER="11.7"; static MYSQL mysql; /* The connection */ static bool info_flag=0,ignore_errors=0,wait_flag=0,quick=0, connected=0,opt_raw_data=0,unbuffered=0,output_tables=0, Loading Loading @@ -2156,10 +2156,7 @@ com_status(String *buffer __attribute__((unused)), } #ifndef __WIN__ tee_fprintf(stdout, "Current pager:\t\t%s\n", pager); if (opt_outfile) tee_fprintf(stdout, "Using outfile:\t\tYes: '%s'\n", outfile); else printf("Using outfile:\t\tNo\n"); tee_fprintf(stdout, "Using outfile:\t\t'%s'\n", opt_outfile ? outfile : ""); #endif tee_fprintf(stdout, "Server version:\t\t%s\n", mysql_get_server_info(&mysql)); tee_fprintf(stdout, "Protocol version:\t%d\n", mysql_get_proto_info(&mysql)); Loading @@ -2169,6 +2166,9 @@ com_status(String *buffer __attribute__((unused)), tee_fprintf(stdout, "TCP port:\t\t%d\n", mysql.port); else tee_fprintf(stdout, "UNIX socket:\t\t%s\n", mysql.unix_socket); if (mysql.net.compress) tee_fprintf(stdout, "Protocol:\t\tCompressed\n"); if ((status=mysql_stat(&mysql)) && !mysql_error(&mysql)[0]) { char *pos,buff[40]; Loading
include/getopt.h +3 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,9 @@ struct option #define optional_argument 2 #if ( defined (__STDC__) && __STDC__ ) || defined(__cplusplus) || defined(MSDOS) #ifdef __GNU_LIBRARY__ #ifdef __EMX__ int getopt (int, char **, __const__ char *); #elif defined( __GNU_LIBRARY__) /* Many other libraries have conflicting prototypes for getopt, with differences in the consts, in stdlib.h. To avoid compilation errors, only prototype getopt for the GNU C library. */ Loading
include/global.h +12 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,13 @@ #ifndef _global_h #define _global_h #if defined( __EMX__) && !defined( MYSQL_SERVER) // moved here to use below VOID macro redefinition #define INCL_BASE #define INCL_NOPMAPI #include <os2.h> #endif // __EMX__ #if defined(_WIN32) || defined(_WIN64) || defined(__WIN32__) || defined(WIN32) #include <config-win.h> #else Loading Loading @@ -381,8 +388,13 @@ typedef SOCKET_SIZE_TYPE size_socket; #define FN_DEVCHAR ':' #ifndef FN_LIBCHAR #ifdef __EMX__ #define FN_LIBCHAR '\\' #define FN_ROOTDIR "\\" #else #define FN_LIBCHAR '/' #define FN_ROOTDIR "/" #endif #define MY_NFILE 1024 /* This is only used to save filenames */ #endif Loading
include/my_sys.h +7 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,13 @@ extern int NEAR my_errno; /* Last error in mysys */ #include <stdarg.h> #ifdef __EMX__ /* record loging flags (F_GETLK, F_SETLK, F_SETLKW) */ #define F_RDLCK 1 /* FreeBSD: shared or read lock */ #define F_UNLCK 2 /* FreeBSD: unlock */ #define F_WRLCK 3 /* FreeBSD: exclusive or write lock */ #endif #define MYSYS_PROGRAM_USES_CURSES() { error_handler_hook = my_message_curses; mysys_uses_curses=1; } #define MYSYS_PROGRAM_DONT_USE_CURSES() { error_handler_hook = my_message_no_curses; mysys_uses_curses=0;} #define MY_INIT(name); { my_progname= name; my_init(); } Loading