diff --git a/src/osgPlugins/gles/GeometryArray b/src/osgPlugins/gles/GeometryArray index 0cc6d60a4..c7ac0e45c 100644 --- a/src/osgPlugins/gles/GeometryArray +++ b/src/osgPlugins/gles/GeometryArray @@ -98,10 +98,10 @@ struct GeometryArrayList { template bool arrayAppendElement(osg::Array* src, unsigned int index, osg::Array* dst) { - T* array = dynamic_cast(src); - if (array && dst) { - T* arrayDst = dynamic_cast(dst); - arrayDst->push_back((*array)[index]); + T* arraySrc = dynamic_cast(src); + T* arrayDst = dynamic_cast(dst); + if (arraySrc && arrayDst) { + arrayDst->push_back((*arraySrc)[index]); return true; } return false;