diff --git a/src/CalcManager/Ratpack/conv.cpp b/src/CalcManager/Ratpack/conv.cpp index 7e45684c..d38ab310 100644 --- a/src/CalcManager/Ratpack/conv.cpp +++ b/src/CalcManager/Ratpack/conv.cpp @@ -200,7 +200,7 @@ PNUMBER _createnum(_In_ uint32_t size) if (SUCCEEDED(Calc_ULongAdd(size, 1, &cbAlloc)) && SUCCEEDED(Calc_ULongMult(cbAlloc, sizeof(MANTTYPE), &cbAlloc)) && SUCCEEDED(Calc_ULongAdd(cbAlloc, sizeof(NUMBER), &cbAlloc))) { - pnumret = reinterpret_cast(zmalloc(cbAlloc)); + pnumret = (PNUMBER)zmalloc(cbAlloc); if (pnumret == nullptr) { throw(CALC_E_OUTOFMEMORY);