From 52ae676fa469761c5932603aa2ebd2caba58542e Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Thu, 18 Feb 2016 13:19:08 +0200 Subject: [PATCH] Add cast when converting to size_t from double. --- utils/skygw_utils.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/skygw_utils.cc b/utils/skygw_utils.cc index 4e1dd5cf5..e4e4567ae 100644 --- a/utils/skygw_utils.cc +++ b/utils/skygw_utils.cc @@ -1192,7 +1192,7 @@ char* remove_mysql_comments(const char** src, const size_t* srcsize, char** dest replace, PCRE2_ZERO_TERMINATED, (PCRE2_UCHAR8*) output, &len) == PCRE2_ERROR_NOMEMORY) { - char* tmp = (char*) realloc(output, (len = len * BUFFER_GROWTH_RATE + 1)); + char* tmp = (char*) realloc(output, (len = (size_t) (len * BUFFER_GROWTH_RATE + 1))); if (tmp == NULL) { free(output); @@ -1258,7 +1258,7 @@ char* replace_values(const char** src, const size_t* srcsize, char** dest, size_ replace, PCRE2_ZERO_TERMINATED, (PCRE2_UCHAR8*) output, &len) == PCRE2_ERROR_NOMEMORY) { - char* tmp = (char*) realloc(output, (len = len * BUFFER_GROWTH_RATE + 1)); + char* tmp = (char*) realloc(output, (len = (size_t) (len * BUFFER_GROWTH_RATE + 1))); if (tmp == NULL) { free(output); @@ -1410,7 +1410,7 @@ char* replace_quoted(const char** src, const size_t* srcsize, char** dest, size_ replace, PCRE2_ZERO_TERMINATED, (PCRE2_UCHAR8*) output, &len) == PCRE2_ERROR_NOMEMORY) { - char* tmp = (char*) realloc(output, (len = len * BUFFER_GROWTH_RATE + 1)); + char* tmp = (char*) realloc(output, (len = (size_t) (len * BUFFER_GROWTH_RATE + 1))); if (tmp == NULL) { free(output);