out-of-bounds arg mapping access, this was always wrong but never hit it seems
Change-Id: I15843b320ac8ddcefce8094da7aa7c6b81b42e4f
This commit is contained in:
@@ -122,7 +122,7 @@ void ParaWin::UpdateArgDesc( sal_uInt16 nArg )
|
|||||||
|
|
||||||
if ( nArgs < VAR_ARGS )
|
if ( nArgs < VAR_ARGS )
|
||||||
{
|
{
|
||||||
sal_uInt16 nRealArg = (aVisibleArgMapping.size() < nArg) ? aVisibleArgMapping[nArg] : nArg;
|
sal_uInt16 nRealArg = (nArg < aVisibleArgMapping.size()) ? aVisibleArgMapping[nArg] : nArg;
|
||||||
aArgDesc = pFuncDesc->getParameterDescription(nRealArg);
|
aArgDesc = pFuncDesc->getParameterDescription(nRealArg);
|
||||||
aArgName = pFuncDesc->getParameterName(nRealArg);
|
aArgName = pFuncDesc->getParameterName(nRealArg);
|
||||||
aArgName += " ";
|
aArgName += " ";
|
||||||
|
Reference in New Issue
Block a user