ViewVC logotype

Revision 1649

Jump to revision: Previous Next
Author: phornby
Date: Tue Jul 15 08:41:02 2008 UTC (10 years, 8 months ago)
Changed paths: 8
Log Message:
Make operator=() on exception non-virtual. Should silence the Altix compiler.
However, if an exception is cast to another parent type, and
operator=() is called when the exception so cast is an l-value in the assignment,
an "incomplete" assignment will occur, copying only the parent class members of the 
l-value in the assignmnet.

Changed paths

Path Details
Directorytrunk/bruce/src/BruceException.h modified , text changed
Directorytrunk/escript/src/DataException.h modified , text changed
Directorytrunk/escript/src/FunctionSpaceException.h modified , text changed
Directorytrunk/escript/src/SystemMatrixException.h modified , text changed
Directorytrunk/escript/src/TransportProblemException.h modified , text changed
Directorytrunk/esysUtils/src/EsysAssertException.h modified , text changed
Directorytrunk/esysUtils/src/EsysException.h modified , text changed
Directorytrunk/finley/src/CPPAdapter/FinleyAdapterException.h modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.26