diff options
author | robertshield@google.com <robertshield@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-17 20:30:06 +0000 |
---|---|---|
committer | robertshield@google.com <robertshield@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-17 20:30:06 +0000 |
commit | e06b745eb745c7e3bd177f76869c04dfc1efaa94 (patch) | |
tree | 67873f2afcd893c058414180a06df5929072d2a8 /chrome/installer/util/work_item_list.h | |
parent | 4a9717e2030aadf15cb62275ed0f4ff1a37e869f (diff) | |
download | chromium_src-e06b745eb745c7e3bd177f76869c04dfc1efaa94.zip chromium_src-e06b745eb745c7e3bd177f76869c04dfc1efaa94.tar.gz chromium_src-e06b745eb745c7e3bd177f76869c04dfc1efaa94.tar.bz2 |
Second stab at applying http://codereview.chromium.org/43138/show.
Removing the (not really needed) dependency on chrome\VERSION which works on the try server but breaks on buildbot.
Review URL: http://codereview.chromium.org/42289
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11909 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/util/work_item_list.h')
-rw-r--r-- | chrome/installer/util/work_item_list.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/chrome/installer/util/work_item_list.h b/chrome/installer/util/work_item_list.h index a8e3bbb..b7b4fc3 100644 --- a/chrome/installer/util/work_item_list.h +++ b/chrome/installer/util/work_item_list.h @@ -5,9 +5,11 @@ #ifndef CHROME_INSTALLER_UTIL_WORK_ITEM_LIST_H__ #define CHROME_INSTALLER_UTIL_WORK_ITEM_LIST_H__ +#include <windows.h> + #include <list> #include <string> -#include <windows.h> + #include "chrome/installer/util/work_item.h" // A WorkItem subclass that recursively contains a list of WorkItems. Thus it @@ -70,6 +72,10 @@ class WorkItemList : public WorkItem { std::wstring value_name, DWORD value_data, bool overwrite); + // Add a SelfRegWorkItem that registers or unregisters a DLL at the + // specified path. + bool AddSelfRegWorkItem(const std::wstring& dll_path, bool do_register); + private: friend class WorkItem; |