Skip to content

Commit ad6dace

Browse files
committed
Fix some breaks. Add missing build order dependency. Add inline keyword to fix linker duplication errors
1 parent dcc74d4 commit ad6dace

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

cppwinrt.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{3C7EA5F8-6
109109
EndProject
110110
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_cpp20", "test\test_cpp20\test_cpp20.vcxproj", "{5FF6CD6C-515A-4D55-97B6-62AD9BCB77EA}"
111111
ProjectSection(ProjectDependencies) = postProject
112+
{559A7CF4-DC5F-4D62-BA6B-0C2B025593F8} = {559A7CF4-DC5F-4D62-BA6B-0C2B025593F8}
112113
{A91B8BF3-28E4-4D9E-8DBA-64B70E4F0270} = {A91B8BF3-28E4-4D9E-8DBA-64B70E4F0270}
113114
{D613FB39-5035-4043-91E2-BAB323908AF4} = {D613FB39-5035-4043-91E2-BAB323908AF4}
114115
EndProjectSection

strings/base_activation.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ namespace winrt::impl
5353
}
5454

5555
#ifdef WINRT_REG_FREE
56-
WINRT_IMPL_NOINLINE hresult reg_free_get_activation_factory(param::hstring const& name, bool isSameInterfaceAsIActivationFactory, winrt::guid const& guid, void** result) noexcept
56+
WINRT_IMPL_NOINLINE inline hresult reg_free_get_activation_factory(param::hstring const& name, bool isSameInterfaceAsIActivationFactory, winrt::guid const& guid, void** result) noexcept
5757
{
5858
com_ptr<IErrorInfo> error_info;
5959
WINRT_IMPL_GetErrorInfo(0, error_info.put_void());

0 commit comments

Comments
 (0)