Fix build failures with g++ 4.6
Fix build failures with g++ 4.6

Error message is:
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx: In static member function 'static Standard_Boolean Visual3d_TransientManager::BeginDraw(const Handle_Visual3d_View&, Standard_Boolean, Standard_Boolean)':
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:123:70: error: taking address of temporary [-fpermissive]
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:127:68: error: taking address of temporary [-fpermissive]
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx: In static member function 'static void Visual3d_TransientManager::ClearDraw(const Handle_Visual3d_View&, Standard_Boolean)':
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:192:77: error: taking address of temporary [-fpermissive]
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:194:75: error: taking address of temporary [-fpermissive]
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx: In static member function 'static Standard_Boolean Visual3d_TransientManager::BeginAddDraw(const Handle_Visual3d_View&)':
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:232:79: error: taking address of temporary [-fpermissive]
 ../../../../ros/src/Visual3d/Visual3d_TransientManager.cxx:234:77: error: taking address of temporary [-fpermissive]

Submitted upstream: http://www.opencascade.org/org/forum/thread_20572/

heartvalve/oce,Tech-XCorp/oce,Tech-XCorp/oce,BenoitPerrot/oce,heartvalve/oce,finetjul/oce,EvgeneOskin/oce,BenoitPerrot/oce,EvgeneOskin/oce,Tridify/oce,EvgeneOskin/oce,heartvalve/oce,Tech-XCorp/oce,mathstuf/oce,tpaviot/oce,mathstuf/oce,mathstuf/oce,tpaviot/oce,mathstuf/oce,heartvalve/oce,finetjul/oce,mathstuf/oce,EvgeneOskin/oce,tpaviot/oce,heartvalve/oce,finetjul/oce,BenoitPerrot/oce,tpaviot/oce,finetjul/oce,Tech-XCorp/oce,finetjul/oce,Tridify/oce,Tridify/oce,EvgeneOskin/oce,Tridify/oce,BenoitPerrot/oce,Tridify/oce,Tech-XCorp/oce,BenoitPerrot/oce,tpaviot/oce