You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
The parallelization process (using pFilterParallel) fails to work correctly if pEleDelim contains more than one character (e.g., "&&"). This issue is caused in the prolog where pFilterParallel is split into sElementList using the SubSt() function. The problem is that the second parameter (beginning) is hardcoded with a +1 instead of of considering the length of pEleDelim. This bug applies to all the TI that use pFilterParallel.
Description
The parallelization process (using pFilterParallel) fails to work correctly if pEleDelim contains more than one character (e.g., "&&"). This issue is caused in the prolog where pFilterParallel is split into sElementList using the SubSt() function. The problem is that the second parameter (beginning) is hardcoded with a +1 instead of of considering the length of pEleDelim.
This bug applies to all the TI that use pFilterParallel.
Code with Error
Prolog line 314, 323, 333
sElementList = SubSt( pFilterParallel, Scan( pEleStartDelim, pFilterParallel ) + 1, Long( pFilterParallel ) );
Solution
sElementList = SubSt( pFilterParallel, Scan( pEleStartDelim, pFilterParallel ) + Long( pEleDelim ), Long( pFilterParallel ) );
Version
The text was updated successfully, but these errors were encountered: