From b30bfd247c3fc508bb4b3578e64bd6846d8864e0 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 12 Jun 2003 18:46:12 +0200 Subject: removed a wrong cast that limited ulonglong options to max. ulong value. --- mysys/my_getopt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mysys') diff --git a/mysys/my_getopt.c b/mysys/my_getopt.c index 759c96462f6..e18c5a0b9eb 100644 --- a/mysys/my_getopt.c +++ b/mysys/my_getopt.c @@ -609,9 +609,9 @@ static ulonglong getopt_ull(char *arg, const struct my_option *optp, int *err) ulonglong getopt_ull_limit_value(ulonglong num, const struct my_option *optp) { - if ((ulonglong) num > (ulonglong) (ulong) optp->max_value && + if ((ulonglong) num > (ulonglong) optp->max_value && optp->max_value) /* if max value is not set -> no upper limit */ - num= (ulonglong) (ulong) optp->max_value; + num= (ulonglong) optp->max_value; if (optp->block_size > 1) { num/= (ulonglong) optp->block_size; -- cgit v1.2.1