summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorunknown <monty@mishka.local>2004-10-20 02:55:03 +0300
committerunknown <monty@mishka.local>2004-10-20 02:55:03 +0300
commit5ae26feee3ef77e1935b401f739e5cad8277d23a (patch)
tree40c316b93bfec146a18945a7cd7813bcc5a5a179 /client
parent485d1eb35241a9a681dc1d30894361308b3a57ef (diff)
parentda02110dae49d1e9546d27f13ad6a8e9a97a4d81 (diff)
downloadmariadb-git-5ae26feee3ef77e1935b401f739e5cad8277d23a.tar.gz
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into mishka.local:/home/my/mysql-4.1 client/mysqlimport.c: Auto merged libmysql/libmysql.c: Auto merged ndb/src/ndbapi/ndberror.c: Auto merged sql/ha_innodb.cc: Auto merged sql/ha_ndbcluster.h: Auto merged sql/item.cc: Auto merged sql/ha_ndbcluster.cc: Auto merged
Diffstat (limited to 'client')
-rw-r--r--client/mysqltest.c22
1 files changed, 7 insertions, 15 deletions
diff --git a/client/mysqltest.c b/client/mysqltest.c
index d2d110c7954..deaaa4dca16 100644
--- a/client/mysqltest.c
+++ b/client/mysqltest.c
@@ -58,13 +58,6 @@
#include <stdarg.h>
#include <sys/stat.h>
#include <violite.h>
-#ifdef HAVE_SYS_PARAM_H
-#include <sys/param.h>
-#endif
-
-#ifndef MAXPATHLEN
-#define MAXPATHLEN 256
-#endif
#define MAX_QUERY 131072
#define MAX_VAR_NAME 256
@@ -2105,10 +2098,9 @@ get_one_option(int optid, const struct my_option *opt __attribute__((unused)),
embedded_server_arg_count=1;
embedded_server_args[0]= (char*) "";
}
- embedded_server_args[embedded_server_arg_count++]=
- my_strdup(argument, MYF(MY_FAE));
- if (embedded_server_arg_count == MAX_SERVER_ARGS ||
- !embedded_server_args[embedded_server_arg_count-1])
+ if (embedded_server_arg_count == MAX_SERVER_ARGS-1 ||
+ !(embedded_server_args[embedded_server_arg_count++]=
+ my_strdup(argument, MYF(MY_FAE))))
{
die("Can't use server argument");
}
@@ -2166,7 +2158,7 @@ char* safe_str_append(char* buf, const char* str, int size)
void str_to_file(const char* fname, char* str, int size)
{
int fd;
- char buff[MAXPATHLEN];
+ char buff[FN_REFLEN];
if (!test_if_hard_path(fname))
{
strxmov(buff, opt_basedir, fname, NullS);
@@ -2979,10 +2971,10 @@ static void timer_output(void)
{
if (timer_file)
{
- char buf[1024];
+ char buf[32], *end;
ulonglong timer= timer_now() - timer_start;
- sprintf(buf,"%llu",timer);
- str_to_file(timer_file,buf,strlen(buf));
+ end= longlong2str(timer, buf, 10);
+ str_to_file(timer_file,buf, (int) (end-buf));
}
}