summaryrefslogtreecommitdiffstats
path: root/cloud_print
diff options
context:
space:
mode:
authorgab <gab@chromium.org>2015-08-27 18:13:24 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-28 01:13:52 +0000
commit2a85add76b2927db8249e0287dc2301b6eafd023 (patch)
treed526f93b5ad5c78064d690087389c8241658f999 /cloud_print
parent74894bf702dc1809d694a2d9270f44a904b7f171 (diff)
downloadchromium_src-2a85add76b2927db8249e0287dc2301b6eafd023.zip
chromium_src-2a85add76b2927db8249e0287dc2301b6eafd023.tar.gz
chromium_src-2a85add76b2927db8249e0287dc2301b6eafd023.tar.bz2
Redefine CreateFileVersionInfoForCurrentModule() as a macro on Windows.
This makes extra sure that inlining occurs. When __force_inline doesn't work... brute-force-inline..! BUG=516359 TBR=gene@chromium.org Review URL: https://codereview.chromium.org/1306603003 Cr-Commit-Position: refs/heads/master@{#346041}
Diffstat (limited to 'cloud_print')
-rw-r--r--cloud_print/common/win/install_utils.cc4
-rw-r--r--cloud_print/virtual_driver/win/install/setup.cc2
2 files changed, 3 insertions, 3 deletions
diff --git a/cloud_print/common/win/install_utils.cc b/cloud_print/common/win/install_utils.cc
index eed09b3..b18d5fd 100644
--- a/cloud_print/common/win/install_utils.cc
+++ b/cloud_print/common/win/install_utils.cc
@@ -61,7 +61,7 @@ void SetGoogleUpdateKeys(const base::string16& product_id,
// Get the version from the resource file.
base::string16 version_string;
scoped_ptr<FileVersionInfo> version_info(
- FileVersionInfo::CreateFileVersionInfoForCurrentModule());
+ CREATE_FILE_VERSION_INFO_FOR_CURRENT_MODULE());
if (version_info.get()) {
FileVersionInfoWin* version_info_win =
@@ -152,7 +152,7 @@ void CreateUninstallKey(const base::string16& uninstall_id,
// Get the version resource.
scoped_ptr<FileVersionInfo> version_info(
- FileVersionInfo::CreateFileVersionInfoForCurrentModule());
+ CREATE_FILE_VERSION_INFO_FOR_CURRENT_MODULE());
if (version_info.get()) {
FileVersionInfoWin* version_info_win =
diff --git a/cloud_print/virtual_driver/win/install/setup.cc b/cloud_print/virtual_driver/win/install/setup.cc
index fe764a10..9032258 100644
--- a/cloud_print/virtual_driver/win/install/setup.cc
+++ b/cloud_print/virtual_driver/win/install/setup.cc
@@ -172,7 +172,7 @@ HRESULT RegisterPortMonitor(bool install, const base::FilePath& install_path) {
DWORDLONG GetVersionNumber() {
DWORDLONG retval = 0;
scoped_ptr<FileVersionInfo> version_info(
- FileVersionInfo::CreateFileVersionInfoForCurrentModule());
+ CREATE_FILE_VERSION_INFO_FOR_CURRENT_MODULE());
if (version_info.get()) {
FileVersionInfoWin* version_info_win =
static_cast<FileVersionInfoWin*>(version_info.get());