diff options
author | unknown <jimw@mysql.com> | 2005-10-25 10:11:47 -0700 |
---|---|---|
committer | unknown <jimw@mysql.com> | 2005-10-25 10:11:47 -0700 |
commit | 5a9dc44dac8658448c81fc1203aa4355af03463b (patch) | |
tree | 0c7f92ca70ba0d5fdfccb6b74f0e79850b9bbde4 /mysys | |
parent | 947de78a36ddfb2a9619d703bf2423eb647b1960 (diff) | |
parent | b5dc243e3d7b8864cc8165856a9b47cca754e8d2 (diff) | |
download | mariadb-git-5a9dc44dac8658448c81fc1203aa4355af03463b.tar.gz |
Merge mysql.com:/home/jimw/my/mysql-4.1-12925
into mysql.com:/home/jimw/my/mysql-4.1-clean
tests/mysql_client_test.c:
Auto merged
Diffstat (limited to 'mysys')
-rw-r--r-- | mysys/my_getopt.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mysys/my_getopt.c b/mysys/my_getopt.c index 53e46932167..dfc3fb3d39c 100644 --- a/mysys/my_getopt.c +++ b/mysys/my_getopt.c @@ -689,10 +689,10 @@ static longlong getopt_ll(char *arg, const struct my_option *optp, int *err) ulonglong block_size= (optp->block_size ? (ulonglong) optp->block_size : 1L); num= eval_num_suffix(arg, err, (char*) optp->name); - if (num > 0 && (ulonglong) num > (ulonglong) (ulong) optp->max_value && + if (num > 0 && (ulonglong) num > (ulonglong) optp->max_value && optp->max_value) /* if max value is not set -> no upper limit */ - num= (longlong) (ulong) optp->max_value; - num= ((num - (longlong) optp->sub_size) / block_size); + num= (ulonglong) optp->max_value; + num= ((num - optp->sub_size) / block_size); num= (longlong) (num * block_size); return max(num, optp->min_value); } |