rem: << " very small, setting to 1!\n" << endl;
add: << " very small, setting to 1!\n" << std::endl;
context: OSG_BASE_DLLMAPPING bool MatrixStereoPerspective(Matrix &projection,                                                 Matrix &projtrans,                                                 Real32 rFovy,                                                 Real32 rAspect,                                                 Real32 rNear,                                                 Real32 rFar,                                                 Real32 rZeroparallax,                                                 Real32 rEyedistance,                                                 Real32 rWhicheye,                                                 Real32 rOverlap){    Real32  rLeft,            rRight,            rTop,            rBottom;    Real32  gltan,            rEye = - rEyedistance * ( rWhicheye - .5f ),            d;    if ( rNear > rFar )    {        SWARNING << "MatrixPerspective: near " << rNear << " > far " << rFar                 << "!\n" << endl;    }    if ( rFovy <= Eps )    {        SWARNING << "MatrixPerspective: fovy " << rFovy << " very small!\n"                 << endl;    }    if ( osgabs( rNear - rFar ) < Eps )    {        SWARNING << "MatrixPerspective: near " << rNear << " ~= far " << rFar                 << "!\n" << endl;    }    if ( rAspect < Eps )    {        SWARNING << "MatrixPerspective: aspect ratio " << rAspect                 << " very small!\n" << endl;    }    if ( rZeroparallax < Eps )    {        SWARNING << "MatrixPerspective: zero parallax " << rZeroparallax                 << " very small, setting to 1!\n" << endl;        rZeroparallax = 1;    }        /* Calculate upper and lower clipping planes */    rTop = osgtan(rFovy / 2.0f) * rNear;     rBottom = -rTop;    /* Calculate left and right clipping planes */    gltan = osgtan(rFovy / 2.0f) * rAspect;      rLeft =  (-gltan + rEye / rZeroparallax) * rNear;    rRight = ( gltan + rEye / rZeroparallax) * rNear;    d = rRight - rLeft;    rLeft  += d * (1  - rOverlap) * (rWhicheye - .5f);    rRight += d * (1  - rOverlap) * (rWhicheye - .5f);    MatrixFrustum( projection, rLeft, rRight, rBottom, rTop, rNear, rFar );    projtrans.setIdentity();    projtrans[3][0] = rEye;    return false;}