summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/scriptdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/dialog/scriptdialog.cpp')
-rw-r--r--src/ui/dialog/scriptdialog.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ui/dialog/scriptdialog.cpp b/src/ui/dialog/scriptdialog.cpp
index 07f26b71f..304362f60 100644
--- a/src/ui/dialog/scriptdialog.cpp
+++ b/src/ui/dialog/scriptdialog.cpp
@@ -43,7 +43,7 @@ class ScriptDialogImpl : public ScriptDialog
/**
* Constructor
*/
- ScriptDialogImpl();
+ ScriptDialogImpl(Behavior::BehaviorFactory behavior_factory);
/**
* Destructor
@@ -192,7 +192,8 @@ void ScriptDialogImpl::executePerl()
/**
* Constructor
*/
-ScriptDialogImpl::ScriptDialogImpl()
+ScriptDialogImpl::ScriptDialogImpl(Behavior::BehaviorFactory behavior_factory) :
+ ScriptDialog(behavior_factory)
{
Gtk::VBox *mainVBox = get_vbox();
@@ -249,9 +250,9 @@ ScriptDialogImpl::ScriptDialogImpl()
/**
* Factory method. Use this to create a new ScriptDialog
*/
-ScriptDialog *ScriptDialog::create()
+ScriptDialog *ScriptDialog::create(Behavior::BehaviorFactory behavior_factory)
{
- ScriptDialog *dialog = new ScriptDialogImpl();
+ ScriptDialog *dialog = new ScriptDialogImpl(behavior_factory);
return dialog;
}