From f331bb03126e9064b80938815e0b21feb7d8838a Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Wed, 29 Mar 2006 18:54:00 +0000 Subject: [PATCH] added some no-op virtual destructors to silence g++ 4.0.0 warnings --- src/glu/sgi/libnurbs/internals/basiccrveval.h | 5 +++-- src/glu/sgi/libnurbs/internals/basicsurfeval.h | 5 +++-- src/glu/sgi/libnurbs/internals/cachingeval.h | 5 +++-- src/glu/sgi/libnurbs/internals/flistsorter.h | 5 +++-- src/glu/sgi/libnurbs/internals/sorter.h | 5 +++-- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/src/glu/sgi/libnurbs/internals/basiccrveval.h b/src/glu/sgi/libnurbs/internals/basiccrveval.h index 517b267e520..0a5f66c2012 100644 --- a/src/glu/sgi/libnurbs/internals/basiccrveval.h +++ b/src/glu/sgi/libnurbs/internals/basiccrveval.h @@ -35,8 +35,8 @@ /* * basiccurveeval.h * - * $Date: 2001/03/17 00:25:40 $ $Revision: 1.1 $ - * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/basiccrveval.h,v 1.1 2001/03/17 00:25:40 brianp Exp $ + * $Date: 2006/03/29 18:54:00 $ $Revision: 1.2 $ + * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/basiccrveval.h,v 1.2 2006/03/29 18:54:00 brianp Exp $ */ #ifndef __glubasiccrveval_h_ @@ -48,6 +48,7 @@ class BasicCurveEvaluator : public CachingEvaluator { public: + virtual ~BasicCurveEvaluator() { /* silence warning*/ } virtual void domain1f( REAL, REAL ); virtual void range1f( long, REAL *, REAL * ); diff --git a/src/glu/sgi/libnurbs/internals/basicsurfeval.h b/src/glu/sgi/libnurbs/internals/basicsurfeval.h index 26009f0f308..a67ded97b56 100644 --- a/src/glu/sgi/libnurbs/internals/basicsurfeval.h +++ b/src/glu/sgi/libnurbs/internals/basicsurfeval.h @@ -35,8 +35,8 @@ /* * basicsurfeval.h * - * $Date: 2001/03/17 00:25:40 $ $Revision: 1.1 $ - * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/basicsurfeval.h,v 1.1 2001/03/17 00:25:40 brianp Exp $ + * $Date: 2006/03/29 18:54:00 $ $Revision: 1.2 $ + * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/basicsurfeval.h,v 1.2 2006/03/29 18:54:00 brianp Exp $ */ #ifndef __glubasicsurfeval_h_ @@ -48,6 +48,7 @@ class BasicSurfaceEvaluator : public CachingEvaluator { public: + virtual ~BasicSurfaceEvaluator() { /* silence warning*/ } virtual void range2f( long, REAL *, REAL * ); virtual void domain2f( REAL, REAL, REAL, REAL ); diff --git a/src/glu/sgi/libnurbs/internals/cachingeval.h b/src/glu/sgi/libnurbs/internals/cachingeval.h index 13d5b2f44eb..578391707aa 100644 --- a/src/glu/sgi/libnurbs/internals/cachingeval.h +++ b/src/glu/sgi/libnurbs/internals/cachingeval.h @@ -35,8 +35,8 @@ /* * cachingeval.h * - * $Date: 2001/03/17 00:25:40 $ $Revision: 1.1 $ - * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/cachingeval.h,v 1.1 2001/03/17 00:25:40 brianp Exp $ + * $Date: 2006/03/29 18:54:00 $ $Revision: 1.2 $ + * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/cachingeval.h,v 1.2 2006/03/29 18:54:00 brianp Exp $ */ #ifndef __glucachingval_h_ @@ -44,6 +44,7 @@ class CachingEvaluator { public: + virtual ~CachingEvaluator() { /* silence warning*/ } enum ServiceMode { play, record, playAndRecord }; virtual int canRecord( void ); virtual int canPlayAndRecord( void ); diff --git a/src/glu/sgi/libnurbs/internals/flistsorter.h b/src/glu/sgi/libnurbs/internals/flistsorter.h index e8d373620a1..753ed255b52 100644 --- a/src/glu/sgi/libnurbs/internals/flistsorter.h +++ b/src/glu/sgi/libnurbs/internals/flistsorter.h @@ -35,8 +35,8 @@ /* * flistsorter.h * - * $Date: 2001/03/17 00:25:41 $ $Revision: 1.1 $ - * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/flistsorter.h,v 1.1 2001/03/17 00:25:41 brianp Exp $ + * $Date: 2006/03/29 18:54:00 $ $Revision: 1.2 $ + * $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/flistsorter.h,v 1.2 2006/03/29 18:54:00 brianp Exp $ */ #ifndef __gluflistsorter_h_ @@ -48,6 +48,7 @@ class FlistSorter : public Sorter { public: FlistSorter(void); + virtual ~FlistSorter() { /* silence warning*/ } void qsort( REAL *a, int n ); protected: diff --git a/src/glu/sgi/libnurbs/internals/sorter.h b/src/glu/sgi/libnurbs/internals/sorter.h index 4cfeb1192d3..e9c98affa77 100644 --- a/src/glu/sgi/libnurbs/internals/sorter.h +++ b/src/glu/sgi/libnurbs/internals/sorter.h @@ -31,10 +31,10 @@ ** published by SGI, but has not been independently verified as being ** compliant with the OpenGL(R) version 1.2.1 Specification. ** -** $Date: 2001/03/17 00:25:41 $ $Revision: 1.1 $ +** $Date: 2006/03/29 18:54:00 $ $Revision: 1.2 $ */ /* -** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/sorter.h,v 1.1 2001/03/17 00:25:41 brianp Exp $ +** $Header: /home/krh/git/sync/mesa-cvs-repo/Mesa/src/glu/sgi/libnurbs/internals/sorter.h,v 1.2 2006/03/29 18:54:00 brianp Exp $ */ #ifndef __glusorter_h_ @@ -43,6 +43,7 @@ class Sorter { public: Sorter( int es ); + virtual ~Sorter() { /* silence warning*/ } void qsort( void *a, int n ); protected: -- 2.30.2