Subject: pkg/35947: graphics/Coin
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Gilles Dauphin <dauphin@enst.fr>
List: pkgsrc-bugs
Date: 03/08/2007 09:50:01
>Number:         35947
>Category:       pkg
>Synopsis:       graphics/Coin
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Mar 08 09:50:01 +0000 2007
>Originator:     Gilles Dauphin
>Release:        SunOS 5.10 i86pc
>Organization:
ENST 
>Environment:


System: SunOS bi.enst.fr 5.10 Generic_118855-19 i86pc


>Description:


 g++ -DHAVE_CONFIG_H -I../../include -I../../include -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/pkg/include/freetype2 -DGLX_GLXEXT_LEGACY -D_REENTRANT -DNDEBUG -DCOIN_DEBUG=0 -DNDEBUG -DCOIN_INTERNAL -I/usr/openwin/include -g -I/usr/pkg/include -I/usr/pkg/include/freetype2 -DGLX_GLXEXT_LEGACY -I/usr/include -fno-exceptions -W -Wall -Wno-unused -Wno-multichar -Woverloaded-virtual -MT SoExtSelection.lo -MD -MP -MF .deps/SoExtSelection.Tpo -c SoExtSelection.cpp  -fPIC -DPIC -o .libs/SoExtSelection.o
SoExtSelection.cpp:351: error: extra qualification 'SoExtSelectionP::SelectionState::' on member 'SelectionState'
SoExtSelection.cpp:359: error: extra qualification 'SoExtSelectionP::SelectionState::' on member 'SelectionState'




>How-To-Repeat:





>Fix:


 --- src/nodes/SoExtSelection.cpp.orig   Thu Jun  9 13:35:44 2005
+++ src/nodes/SoExtSelection.cpp        Thu Mar  8 10:44:52 2007
@@ -348,7 +348,7 @@
     SbList<SbVec2s> coords;
     SoTimerSensor * updatetimer;
 
-    SelectionState::SelectionState(SoExtSelection * t)
+    SelectionState(SoExtSelection * t)
     {
       this->updatetimer = new SoTimerSensor(&SoExtSelectionP::timercallback, t);
       this->updatetimer->setBaseTime(SbTime::zero());
@@ -356,7 +356,7 @@
       this->reset();
     }
 
-    SelectionState::~SelectionState()
+    ~SelectionState()
     {
       delete this->updatetimer;
     }