botch: FIX: CBaseBrush deconstructing

Revision 884
FIX: CBaseBrush deconstructing

PROBLEM: the only thing that deletes CBaseBrush is within CBaseBrush’s Release method. Things that rely on a deconstructor above CBaseBrush would never get called.

SEE: http://www.codersource.net/c/c-miscellaneous/c-virtual-destructors.aspx

SOLUTION: put in a empty virtual deconstructor for CBaseBrush. I’m not completely sold that this fixes anything witht he current code base since neither have a deconstructor defined. But the cost of this is small and clears up any sort of memory issues or uninitialization from deconstruction of member variables in higher classes inheriting CBaseBrush.Changed Files:
[ul]
[li]trunk/Source/brush/BaseBrush.h[/li][/ul]
Committed By Pat Glynn