From 5fbd17293a437a6a7deda10820f93e52efbd120b Mon Sep 17 00:00:00 2001 From: IntelOrca Date: Sat, 9 Jan 2016 20:34:41 +0000 Subject: [PATCH] fix argparse warnings --- src/argparse/argparse.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/argparse/argparse.c b/src/argparse/argparse.c index 3ecd4d1f2e..e2e14d068f 100644 --- a/src/argparse/argparse.c +++ b/src/argparse/argparse.c @@ -234,7 +234,8 @@ unknown: } end: - memmove(this->out + this->cpidx, this->argv, + memmove((void*)(this->out + this->cpidx), + this->argv, this->argc * sizeof(*this->out)); this->out[this->cpidx + this->argc] = NULL; @@ -271,7 +272,7 @@ argparse_usage(struct argparse *this) } else if (options->type == ARGPARSE_OPT_STRING) { len += strlen("="); } - len = ceil((float)len / 4) * 4; + len = ((len + 3) / 4) * 4; if (usage_opts_width < len) { usage_opts_width = len; }