| Index: trunk/src/chrome/installer/setup/setup_util.h
|
| ===================================================================
|
| --- trunk/src/chrome/installer/setup/setup_util.h (revision 207822)
|
| +++ trunk/src/chrome/installer/setup/setup_util.h (working copy)
|
| @@ -2,9 +2,7 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
| //
|
| -// This file declares util functions for setup project. It also declares a
|
| -// few functions that the Chrome component updater uses for patching binary
|
| -// deltas.
|
| +// This file declares util functions for setup project.
|
|
|
| #ifndef CHROME_INSTALLER_SETUP_SETUP_UTIL_H_
|
| #define CHROME_INSTALLER_SETUP_SETUP_UTIL_H_
|
| @@ -30,32 +28,15 @@
|
| class InstallerState;
|
| class ProductState;
|
|
|
| -// Apply a diff patch to source file. First tries to apply it using Courgette
|
| -// since it checks for Courgette header and fails quickly. If that fails
|
| -// tries to apply the patch using regular bsdiff. Returns status code as
|
| -// defined by the bsdiff code (see third_party/bspatch/mbspatch.h for the
|
| -// definitions of the codes).
|
| +// Apply a diff patch to source file. First tries to apply it using courgette
|
| +// since it checks for courgette header and fails quickly. If that fails
|
| +// tries to apply the patch using regular bsdiff. Returns status code.
|
| // The installer stage is updated if |installer_state| is non-NULL.
|
| int ApplyDiffPatch(const base::FilePath& src,
|
| const base::FilePath& patch,
|
| const base::FilePath& dest,
|
| const InstallerState* installer_state);
|
|
|
| -// Applies a patch file to source file using Courgette. Returns 0 in case of
|
| -// success. In case of errors, it returns kCourgetteErrorOffset + a Courgette
|
| -// status code, as defined in courgette/courgette.h
|
| -int CourgettePatchFiles(const base::FilePath& src,
|
| - const base::FilePath& patch,
|
| - const base::FilePath& dest);
|
| -
|
| -// Applies a patch file to source file using bsdiff. This function uses
|
| -// Courgette's flavor of bsdiff. Returns 0 in case of success, or
|
| -// kBsdiffErrorOffset + a bsdiff status code in case of errors.
|
| -// See courgette/third_party/bsdiff.h for details.
|
| -int BsdiffPatchFiles(const base::FilePath& src,
|
| - const base::FilePath& patch,
|
| - const base::FilePath& dest);
|
| -
|
| // Find the version of Chrome from an install source directory.
|
| // Chrome_path should contain at least one version folder.
|
| // Returns the maximum version found or NULL if no version is found.
|
|
|