From bb55c9251d388eea4b689e7b2ee44769b0db5acf Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Mon, 29 Apr 2019 11:36:21 +0200 Subject: Fix compiler warning (issue #25) src/Fl_Table_Row.cxx:56:25: warning: argument 2 range [18446744071562067969, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] arr = (char*)realloc(arr, count * sizeof(char)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes #25 --- src/Fl_Table_Row.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/Fl_Table_Row.cxx b/src/Fl_Table_Row.cxx index 1dc132acc..29a0a1557 100644 --- a/src/Fl_Table_Row.cxx +++ b/src/Fl_Table_Row.cxx @@ -53,7 +53,7 @@ Fl_Table_Row::CharVector::~CharVector() { // DTOR void Fl_Table_Row::CharVector::size(int count) { if (count != _size) { - arr = (char*)realloc(arr, count * sizeof(char)); + arr = (char*)realloc(arr, (unsigned)count * sizeof(char)); _size = count; } } -- cgit v1.2.3