Commit 1d78df52 authored by Robert Liao's avatar Robert Liao Committed by Commit Bot

Warn on Use of CComPtr

CComPtr has been deprecated in Chromium's codebase in favor of
Microsoft::WRL::ComPtr.

BUG=5027

Change-Id: I3918227f797ba1b5306cdd65a77f56a0a15bfdff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1906249
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
Auto-Submit: Robert Liao <robliao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#714284}
parent bfd0621a
...@@ -1167,6 +1167,16 @@ _BANNED_CPP_FUNCTIONS = ( ...@@ -1167,6 +1167,16 @@ _BANNED_CPP_FUNCTIONS = (
r'^content/renderer/.*\.(cc|h)$', r'^content/renderer/.*\.(cc|h)$',
), ),
), ),
(
'CComPtr',
(
'New code should use Microsoft::WRL::ComPtr from wrl/client.h as a ',
'replacement for CComPtr from ATL. See http://crbug.com/5027 for more ',
'details.'
),
False,
(),
),
) )
# Format: Sequence of tuples containing: # Format: Sequence of tuples containing:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment