Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 5070706781978624: Issue #276 - introduce class BSTR_Argument (Closed)

Created:
July 25, 2014, 9:32 p.m. by Eric
Modified:
Aug. 4, 2014, 2:50 p.m.
Visibility:
Public.

Description

Issue #276 - introduce class BSTR_Argument New class BSTR_Argument. Eliminate all uses of CComBSTR when it appears as an argument to a COM function. Split up and superseded. Issue #276 - conversion functions between std::wstring and ATL::CString http://codereview.adblockplus.org/6224768520945664/ Issue #276 - introduce classes BSTR_ParamArgument and BSTR_ParamResult http://codereview.adblockplus.org/5140323101573120/

Patch Set 1 #

Total comments: 37

Patch Set 2 : #

Patch Set 3 : small correction over patch set 2 #

Patch Set 4 : clarified documentation for operator&, updated to_wstring(CString) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+312 lines, -69 lines) Patch
M adblockplus.gyp View 1 chunk +3 lines, -0 lines 0 comments Download
M src/plugin/ATL_Deprecate.h View 1 2 3 2 chunks +31 lines, -0 lines 0 comments Download
A src/plugin/ATL_Deprecate.cpp View 1 2 3 1 chunk +16 lines, -0 lines 0 comments Download
M src/plugin/AdblockPlusDomTraverser.cpp View 3 chunks +9 lines, -10 lines 0 comments Download
A src/plugin/COM_Value.h View 1 2 3 1 chunk +123 lines, -0 lines 0 comments Download
A src/plugin/COM_Value.cpp View 1 1 chunk +64 lines, -0 lines 0 comments Download
M src/plugin/PluginClass.cpp View 5 chunks +10 lines, -11 lines 0 comments Download
M src/plugin/PluginDomTraverserBase.h View 3 chunks +7 lines, -9 lines 0 comments Download
M src/plugin/PluginFilter.h View 1 chunk +1 line, -1 line 0 comments Download
M src/plugin/PluginFilter.cpp View 1 3 9 chunks +48 lines, -38 lines 0 comments Download

Messages

Total messages: 6
Eric
Note that CComBSTR was converted to CString rather than std::wstring. This is to prevent cascading ...
July 25, 2014, 9:42 p.m. (2014-07-25 21:42:16 UTC) #1
sergei
http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp File src/plugin/ATL_Deprecate.cpp (right): http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp#newcode3 src/plugin/ATL_Deprecate.cpp:3: */ This comment looks useless for me. Put our ...
July 28, 2014, 9:18 a.m. (2014-07-28 09:18:25 UTC) #2
Eric
http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp File src/plugin/ATL_Deprecate.cpp (right): http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp#newcode3 src/plugin/ATL_Deprecate.cpp:3: */ On 2014/07/28 09:18:26, sergei wrote: > This comment ...
July 29, 2014, 4:59 p.m. (2014-07-29 16:59:26 UTC) #3
sergei
http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp File src/plugin/ATL_Deprecate.cpp (right): http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp#newcode3 src/plugin/ATL_Deprecate.cpp:3: */ I see that it's doxygen comment, but it's ...
July 30, 2014, 10:10 a.m. (2014-07-30 10:10:54 UTC) #4
Eric
http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp File src/plugin/ATL_Deprecate.cpp (right): http://codereview.adblockplus.org/5070706781978624/diff/5629499534213120/src/plugin/ATL_Deprecate.cpp#newcode3 src/plugin/ATL_Deprecate.cpp:3: */ On 2014/07/30 10:10:54, sergei wrote: > Arguments that ...
July 30, 2014, 2:14 p.m. (2014-07-30 14:14:42 UTC) #5
Eric
Aug. 4, 2014, 2:50 p.m. (2014-08-04 14:50:29 UTC) #6
Closing this issue. Split up. See issue description for superceding reviews.

Powered by Google App Engine
This is Rietveld