Kaydet (Commit) 3156228b authored tarafından Luboš Luňák's avatar Luboš Luňák

OpenCL FVSCHEDULE() error checking

Change-Id: If93a9ea6e0265ba616b4a1fbe138d310ea3e8693
Reviewed-on: https://gerrit.libreoffice.org/64546
Tested-by: Jenkins
Reviewed-by: 's avatarLuboš Luňák <l.lunak@collabora.com>
üst 581c7e4a
......@@ -750,8 +750,11 @@ void OpMDuration::GenSlidingWindowFunction(std::stringstream& ss,
void Fvschedule::GenSlidingWindowFunction(
std::stringstream &ss, const std::string &sSymName, SubArguments &vSubArguments)
{
CHECK_PARAMETER_COUNT( 2, 2 );
FormulaToken* pCur = vSubArguments[1]->GetFormulaToken();
assert(pCur);
if(vSubArguments[0]->GetFormulaToken()->GetType() != formula::svDoubleVectorRef)
throw Unhandled( __FILE__, __LINE__ );
const formula::DoubleVectorRefToken* pCurDVR =
static_cast<const formula::DoubleVectorRefToken *>(pCur);
size_t nCurWindowSize = pCurDVR->GetRefRowSize();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment