| Index: chrome/installer/mini_installer/mini_installer.cc
|
| diff --git a/chrome/installer/mini_installer/mini_installer.cc b/chrome/installer/mini_installer/mini_installer.cc
|
| index 871ab23db434879325dabc0a177843a4986dde1c..ae0746b68781a0a7673d9650d8af8da53d322b9e 100644
|
| --- a/chrome/installer/mini_installer/mini_installer.cc
|
| +++ b/chrome/installer/mini_installer/mini_installer.cc
|
| @@ -300,7 +300,7 @@ BOOL CALLBACK OnResourceFound(HMODULE module, const wchar_t* type,
|
| return TRUE;
|
| }
|
|
|
| -#if defined(COMPONENT_BUILD)
|
| +#if defined(COMPONENT_BUILD) || defined(SYZYASAN)
|
| // An EnumResNameProc callback that writes the resource |name| to disk in the
|
| // directory |base_path_ptr| (which must end with a path separator).
|
| BOOL CALLBACK WriteResourceToDirectory(HMODULE module,
|
| @@ -426,7 +426,7 @@ ProcessExitResult UnpackBinaryResources(const Configuration& configuration,
|
| exit_code = ProcessExitResult(UNABLE_TO_EXTRACT_SETUP_EXE);
|
| }
|
|
|
| -#if defined(COMPONENT_BUILD)
|
| +#if defined(COMPONENT_BUILD) || defined(SYZYASAN)
|
| if (exit_code.IsSuccess()) {
|
| // Extract the (uncompressed) modules required by setup.exe.
|
| if (!::EnumResourceNames(module, kBinResourceType, WriteResourceToDirectory,
|
|
|