View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010575ParaViewBugpublic2010-04-19 10:542010-04-26 18:56
ReporterDavid Partyka 
Assigned ToDavid Partyka 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version3.8 
Target VersionFixed in Version3.8 
Summary0010575: Plugin interface implementation contain virtual destructors
DescriptionHi Utkarsh,

I have some problems with the interface classes with the development branch (and with the 3.8 RC1) : some interface have been added with virtual destructors and the implementation in the headers :
pqViewModuleInterface
pqTreeLayoutStrategyInterface
pqServerMAnagerModelInterface
pqActionGroupInterface

This causes bad symbol exports when using PV libraries as dynamic librairies in plugins.
Could you simply move the empty virtual destructors in .cxx implementation files?
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0020379)
David Partyka (developer)
2010-04-23 13:34

Fixed in d932e3b016bc01b82284a3fab91ee14c841fd8ce and cherry picked onto the 'release' branch.
(0020413)
Alan Scott (manager)
2010-04-26 18:56

Trusting that it is fixed.

 Issue History
Date Modified Username Field Change
2010-04-19 10:54 David Partyka New Issue
2010-04-19 10:54 David Partyka Status backlog => tabled
2010-04-19 10:54 David Partyka Assigned To => David Partyka
2010-04-23 13:34 David Partyka Note Added: 0020379
2010-04-23 13:34 David Partyka Status tabled => @80@
2010-04-23 13:34 David Partyka Fixed in Version => 3.8
2010-04-23 13:34 David Partyka Resolution open => fixed
2010-04-26 18:56 Alan Scott Note Added: 0020413
2010-04-26 18:56 Alan Scott Status @80@ => closed


Copyright © 2000 - 2018 MantisBT Team