diff options
Diffstat (limited to 'client/mysql.cc')
-rw-r--r-- | client/mysql.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/client/mysql.cc b/client/mysql.cc index 47fdf840d3e..d6eabc1a567 100644 --- a/client/mysql.cc +++ b/client/mysql.cc @@ -1491,7 +1491,7 @@ com_go(String *buffer,char *line __attribute__((unused))) static void init_pager() { -#if !defined( __WIN__) && !defined( OS2) +#if !defined( __WIN__) && !defined( OS2) && (!defined(HAVE_mit_thread) && defined(THREAD)) if (!opt_nopager) { if (!(PAGER= popen(pager, "w"))) @@ -1507,7 +1507,7 @@ static void init_pager() static void end_pager() { -#if !defined( __WIN__) && !defined( OS2) +#if !defined( __WIN__) && !defined( OS2) && (!defined(HAVE_mit_thread) && defined(THREAD)) if (!opt_nopager) pclose(PAGER); #endif @@ -2498,9 +2498,11 @@ void tee_putc(int c, FILE *file) #include <time.h> #else #include <sys/times.h> +#ifdef _SC_CLK_TCK // For mit-pthreads #undef CLOCKS_PER_SEC #define CLOCKS_PER_SEC (sysconf(_SC_CLK_TCK)) #endif +#endif static ulong start_timer(void) { |