# HG changeset patch # User Chris Cannam # Date 1196254910 0 # Node ID 46519c04321ba820bfc3a28bd55bfcbf1bce0095 # Parent 4175a493018683a40dc0c41a9debcfed565ca7f6 * Try to ensure alignment works correctly with MATCH plugin v1 as well as v2 diff -r 4175a4930186 -r 46519c04321b plugin/transform/FeatureExtractionModelTransformer.cpp --- a/plugin/transform/FeatureExtractionModelTransformer.cpp Mon Nov 26 15:05:51 2007 +0000 +++ b/plugin/transform/FeatureExtractionModelTransformer.cpp Wed Nov 28 13:01:50 2007 +0000 @@ -35,7 +35,7 @@ FeatureExtractionModelTransformer::FeatureExtractionModelTransformer(Model *inputModel, QString pluginId, - const ExecutionContext &context, + ExecutionContext context, QString configurationXml, QString outputName) : PluginTransformer(inputModel, context), @@ -62,6 +62,8 @@ return; } + context.makeConsistentWithPlugin(m_plugin); + if (configurationXml != "") { PluginXml(m_plugin).setParametersFromXml(configurationXml); } diff -r 4175a4930186 -r 46519c04321b plugin/transform/FeatureExtractionModelTransformer.h --- a/plugin/transform/FeatureExtractionModelTransformer.h Mon Nov 26 15:05:51 2007 +0000 +++ b/plugin/transform/FeatureExtractionModelTransformer.h Wed Nov 28 13:01:50 2007 +0000 @@ -27,7 +27,7 @@ public: FeatureExtractionModelTransformer(Model *inputModel, QString plugin, - const ExecutionContext &context, + ExecutionContext context, QString configurationXml = "", QString outputName = ""); virtual ~FeatureExtractionModelTransformer();