Commit 2326c7e4 authored by tim@threads.polyesthetic.msg's avatar tim@threads.polyesthetic.msg
Browse files

Merge work:/home/bk/mysql-4.0

into threads.polyesthetic.msg:/home/tim/my/4
parents 6988b747 deaf0357
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -256,6 +256,7 @@ libmysqld/sql_yacc.cc
libmysqld/table.cc
libmysqld/thr_malloc.cc
libmysqld/time.cc
libmysqld/uniques.cc
libmysqld/unireg.cc
libtool
linked_client_sources
+1 −0
Original line number Diff line number Diff line
@@ -6,3 +6,4 @@ mwagner@evoq.mwagner.org
paul@central.snake.net
sasha@mysql.sashanet.com
tonu@hundin.mysql.fi
tim@threads.polyesthetic.msg
+9 −2
Original line number Diff line number Diff line
@@ -1015,6 +1015,7 @@ int do_connect(struct st_query* q)

  if (!mysql_init(&next_con->mysql))
    die("Failed on mysql_init()");
  if (con_sock)
    con_sock=fn_format(buff, con_sock, TMPDIR, "",0);
  if (!con_db[0])
    con_db=db;
@@ -1366,6 +1367,7 @@ struct option long_options[] =
  {"silent",      no_argument,       0, 'q'},
  {"sleep",       required_argument, 0, 'T'},
  {"socket",      required_argument, 0, 'S'},
  {"test-file",   required_argument, 0, 'x'},
  {"tmpdir",      required_argument, 0, 't'},
  {"user",        required_argument, 0, 'u'},
  {"verbose",     no_argument,       0, 'v'},
@@ -1405,6 +1407,7 @@ void usage()
  -T, --sleep=#		   Sleep always this many seconds on sleep commands\n\
  -r, --record             Record output of test_file into result file.\n\
  -R, --result-file=...    Read/Store result from/in this file.\n\
  -x, --test-file=...      Read test from/in this file (default stdin).\n\
  -v, --verbose            Write more.\n\
  -q, --quiet, --silent    Suppress all normal output.\n\
  -V, --version            Output version information and exit.\n\
@@ -1419,7 +1422,7 @@ int parse_args(int argc, char **argv)
  load_defaults("my",load_default_groups,&argc,&argv);
  default_argv= argv;

  while((c = getopt_long(argc, argv, "h:p::u:P:D:S:R:t:T:#:?rvVq",
  while((c = getopt_long(argc, argv, "h:p::u:P:D:S:R:x:t:T:#:?rvVq",
			 long_options, &option_index)) != EOF)
    {
      switch(c)	{
@@ -1438,6 +1441,10 @@ int parse_args(int argc, char **argv)
      case 'R':
	result_file = optarg;
	break;
      case 'x':
      if (!(*cur_file = my_fopen(optarg, O_RDONLY, MYF(MY_WME))))
	  die("Could not open %s: errno = %d", optarg, errno);
	break;
      case 'p':
	if (optarg)
	{
+2 −2
Original line number Diff line number Diff line
@@ -54,7 +54,7 @@ sqlsources = convert.cc derror.cc field.cc field_conv.cc filesort.cc \
	sql_rename.cc sql_repl.cc sql_select.cc sql_show.cc \
	sql_string.cc sql_table.cc sql_test.cc sql_udf.cc \
	sql_update.cc sql_yacc.cc table.cc thr_malloc.cc time.cc \
	unireg.cc 
	unireg.cc uniques.cc

## XXX: we should not have to duplicate info from the sources list
sqlobjects = convert.lo derror.lo field.lo field_conv.lo filesort.lo \
@@ -72,7 +72,7 @@ sqlobjects = convert.lo derror.lo field.lo field_conv.lo filesort.lo \
	sql_rename.lo sql_repl.lo sql_select.lo sql_show.lo \
	sql_string.lo sql_table.lo sql_test.lo sql_udf.lo \
	sql_update.lo sql_yacc.lo table.lo thr_malloc.lo time.lo \
	unireg.lo 
	unireg.lo uniques.lo

EXTRA_DIST = lib_vio.c

+2 −2
Original line number Diff line number Diff line
@@ -50,8 +50,8 @@ void free_defaults_internal(char ** argv){if (argv) free_defaults(argv);}
char mysql_data_home[FN_REFLEN];
char * get_mysql_data_home(){return mysql_data_home;};
#define mysql_data_home mysql_data_home_internal
#include "../sql/mysqld.cc"
#include "lib_vio.c"
#include "../sql/mysqld.cc"

#define SCRAMBLE_LENGTH 8
extern "C" {
@@ -600,7 +600,7 @@ void embedded_srv_init(void)
  }

  //printf(ER(ER_READY),my_progname,server_version,"");
  printf("%s initialized.\n", server_version);
  //printf("%s initialized.\n", server_version);
  fflush(stdout);


Loading