// $Id$
// Version: $Name$
//
-// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 by the deal.II authors
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
class UserClass
{
public:
+ /**
+ * Destructor. It doesn't actually do
+ * anything, but is declared to force
+ * derived classes to have a virtual
+ * destructor.
+ */
+ virtual ~UserClass ();
+
/**
* <tt>create_new</tt> must provide a clean
* object, either by creating a new one
// $Id$
// Version: $Name$
//
-// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 by the deal.II authors
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
+MultipleParameterLoop::UserClass::~UserClass ()
+{}
+
+
MultipleParameterLoop::MultipleParameterLoop()
:
<h3>base</h3>
<ol>
+ <li> <p>
+ Fixed: The class <code>MultipleParameterLoop::UserClass</code> had only
+ virtual abstract functions but no virtual destructor. This caused
+ warnings with some compilers, and is generally bad practice
+ anyway. This is now fixed.
+ <br>
+ (WB, 2005/02/20)
+ </p>
</ol>