diff options
Diffstat (limited to 'chrome/installer/util/work_item.cc')
-rw-r--r-- | chrome/installer/util/work_item.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/installer/util/work_item.cc b/chrome/installer/util/work_item.cc index 6c56fa7..dcb4293 100644 --- a/chrome/installer/util/work_item.cc +++ b/chrome/installer/util/work_item.cc @@ -10,6 +10,7 @@ #include "chrome/installer/util/delete_tree_work_item.h" #include "chrome/installer/util/delete_reg_value_work_item.h" #include "chrome/installer/util/move_tree_work_item.h" +#include "chrome/installer/util/self_reg_work_item.h" #include "chrome/installer/util/set_reg_value_work_item.h" #include "chrome/installer/util/work_item_list.h" @@ -67,6 +68,11 @@ SetRegValueWorkItem* WorkItem::CreateSetRegValueWorkItem( value_name, value_data, overwrite); } +SelfRegWorkItem* WorkItem::CreateSelfRegWorkItem(const std::wstring& dll_path, + bool do_register) { + return new SelfRegWorkItem(dll_path, do_register); +} + WorkItemList* WorkItem::CreateWorkItemList() { return new WorkItemList(); } |