QT5.12 build error #44
Description
src\qredisclient\responseparser.cpp:80:45: error: invalid conversion from 'void* ()(const redisReadTask, int)' to 'void* ()(const redisReadTask, size_t) {aka void* ()(const redisReadTask, long long unsigned int)}' [-fpermissive]
RedisClient::ResponseParser::freeObject};
^
src\qredisclient\responseparser.cpp:80:45: error: invalid conversion from 'void* ()(const redisReadTask)' to 'void* ()(const redisReadTask, double, char*, size_t) {aka void* ()(const redisReadTask, double, char*, long long unsigned int)}' [-fpermissive]
src\qredisclient\responseparser.cpp:80:45: error: invalid conversion from 'void ()(void)' to 'void* ()(const redisReadTask)' [-fpermissive]
src\qredisclient\responseparser.cpp:80:45: warning: missing initializer for member 'redisReplyObjectFunctions::createBool' [-Wmissing-field-initializers]
src\qredisclient\responseparser.cpp:80:45: warning: missing initializer for member 'redisReplyObjectFunctions::freeObject' [-Wmissing-field-initializers]
mingw32-make[1]: *** [Makefile.Debug:1346: obj/responseparser.o] Error 1
mingw32-make[1]: *** Waiting for unfinished jobs....
mingw32-make[1]: Leaving directory 'C:/qredisclient'
mingw32-make: *** [Makefile:38: debug] Error 2
20:26:43: 进程"D:\Qt\Qt5.12.5\Tools\mingw730_64\bin\mingw32-make.exe"退出,退出代码 2 。
Error while building/deploying project qredisclient (kit: Desktop Qt 5.12.5 MinGW 64-bit)
When executing step "Make"