Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move away from ATL smart pointers #237

Open
vanjac opened this issue Aug 17, 2023 · 0 comments
Open

Move away from ATL smart pointers #237

vanjac opened this issue Aug 17, 2023 · 0 comments
Labels
code quality Improve code without any user benefit

Comments

@vanjac
Copy link
Owner

vanjac commented Aug 17, 2023

CComPtr is useful, but anything else adds unnecessary overhead and is not up to date with C++ standards (eg. doesn't support move semantics).

Look into unique_ptr custom allocators for CoTaskMemAlloc, LocalAlloc... (see WIL?)

@vanjac vanjac added the code quality Improve code without any user benefit label Aug 17, 2023
@vanjac vanjac added this to the v0.6.x milestone Aug 17, 2023
vanjac added a commit that referenced this issue Aug 18, 2023
@vanjac vanjac removed this from the v0.6.x milestone Aug 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Improve code without any user benefit
Projects
None yet
Development

No branches or pull requests

1 participant