diff options
author | Rob Mensching <rob@firegiant.com> | 2024-03-21 00:59:21 -0700 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2024-03-21 13:07:14 -0700 |
commit | 90cdebbe94c7f60db86965ffb97d9ba51d0bc9fc (patch) | |
tree | 8701442f92b68fc5d7d24ebc09449419b6824cd5 /src/api | |
parent | a2b75ebed82be8c488f2840c359a512e865d682c (diff) | |
download | wix-90cdebbe94c7f60db86965ffb97d9ba51d0bc9fc.tar.gz wix-90cdebbe94c7f60db86965ffb97d9ba51d0bc9fc.tar.bz2 wix-90cdebbe94c7f60db86965ffb97d9ba51d0bc9fc.zip |
Simplify BootstrapperApplication header files
Take this breaking change opportunity to simplify the header files used by
BA devs.
Diffstat (limited to 'src/api')
18 files changed, 42 insertions, 91 deletions
diff --git a/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec index 22099635..4c850cdf 100644 --- a/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec | |||
@@ -37,8 +37,8 @@ | |||
37 | <file src="v143\x86\mbanative.dll" target="runtimes\win-x86\native" /> | 37 | <file src="v143\x86\mbanative.dll" target="runtimes\win-x86\native" /> |
38 | 38 | ||
39 | <file src="$projectFolder$\..\balutil\inc\*" target="build\native\include" /> | 39 | <file src="$projectFolder$\..\balutil\inc\*" target="build\native\include" /> |
40 | <file src="$projectFolder$\..\inc\BootstrapperApplication.h" target="build\native\include" /> | 40 | <file src="$projectFolder$\..\inc\BootstrapperApplicationTypes.h" target="build\native\include" /> |
41 | <file src="$projectFolder$\..\inc\BootstrapperEngine.h" target="build\native\include" /> | 41 | <file src="$projectFolder$\..\inc\BootstrapperEngineTypes.h" target="build\native\include" /> |
42 | <file src="v141\x86\balutil.lib" target="build\native\v14\x86" /> | 42 | <file src="v141\x86\balutil.lib" target="build\native\v14\x86" /> |
43 | <file src="v141\x64\balutil.lib" target="build\native\v14\x64" /> | 43 | <file src="v141\x64\balutil.lib" target="build\native\v14\x64" /> |
44 | <file src="v141\ARM64\balutil.lib" target="build\native\v14\ARM64" /> | 44 | <file src="v141\ARM64\balutil.lib" target="build\native\v14\ARM64" /> |
diff --git a/src/api/burn/balutil/balutil.cpp b/src/api/burn/balutil/balutil.cpp index 7f774b6c..5d8bfa9c 100644 --- a/src/api/burn/balutil/balutil.cpp +++ b/src/api/burn/balutil/balutil.cpp | |||
@@ -38,7 +38,7 @@ static void MsgProc( | |||
38 | 38 | ||
39 | // prototypes | 39 | // prototypes |
40 | 40 | ||
41 | DAPI_(HRESULT) BootstrapperApplicationRun( | 41 | EXTERN_C HRESULT __stdcall BootstrapperApplicationRun( |
42 | __in IBootstrapperApplication* pApplication | 42 | __in IBootstrapperApplication* pApplication |
43 | ) | 43 | ) |
44 | { | 44 | { |
diff --git a/src/api/burn/balutil/balutil.vcxproj b/src/api/burn/balutil/balutil.vcxproj index 7d539b5b..2b0fd23f 100644 --- a/src/api/burn/balutil/balutil.vcxproj +++ b/src/api/burn/balutil/balutil.vcxproj | |||
@@ -63,7 +63,7 @@ | |||
63 | <ClCompile Include="msg.cpp" /> | 63 | <ClCompile Include="msg.cpp" /> |
64 | </ItemGroup> | 64 | </ItemGroup> |
65 | <ItemGroup> | 65 | <ItemGroup> |
66 | <ClInclude Include="inc\BalBaseBootstrapperApplication.h" /> | 66 | <ClInclude Include="inc\BootstrapperApplicationBase.h" /> |
67 | <ClInclude Include="inc\balcondition.h" /> | 67 | <ClInclude Include="inc\balcondition.h" /> |
68 | <ClInclude Include="inc\balinfo.h" /> | 68 | <ClInclude Include="inc\balinfo.h" /> |
69 | <ClInclude Include="inc\balretry.h" /> | 69 | <ClInclude Include="inc\balretry.h" /> |
diff --git a/src/api/burn/balutil/inc/BootstrapperApplication.h b/src/api/burn/balutil/inc/BootstrapperApplication.h new file mode 100644 index 00000000..d11fccf0 --- /dev/null +++ b/src/api/burn/balutil/inc/BootstrapperApplication.h | |||
@@ -0,0 +1,21 @@ | |||
1 | #pragma once | ||
2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | ||
3 | |||
4 | #include "IBootstrapperApplication.h" | ||
5 | |||
6 | #if defined(__cplusplus) | ||
7 | extern "C" { | ||
8 | #endif | ||
9 | |||
10 | /******************************************************************* | ||
11 | BootstrapperApplicationRun - runs the IBootstrapperApplication until | ||
12 | the application quits. | ||
13 | |||
14 | ********************************************************************/ | ||
15 | HRESULT __stdcall BootstrapperApplicationRun( | ||
16 | __in IBootstrapperApplication* pApplication | ||
17 | ); | ||
18 | |||
19 | #if defined(__cplusplus) | ||
20 | } | ||
21 | #endif | ||
diff --git a/src/api/burn/balutil/inc/BalBaseBootstrapperApplication.h b/src/api/burn/balutil/inc/BootstrapperApplicationBase.h index 09f1f7a2..a3a3643f 100644 --- a/src/api/burn/balutil/inc/BalBaseBootstrapperApplication.h +++ b/src/api/burn/balutil/inc/BootstrapperApplicationBase.h | |||
@@ -9,9 +9,9 @@ | |||
9 | #include "balinfo.h" | 9 | #include "balinfo.h" |
10 | #include "balretry.h" | 10 | #include "balretry.h" |
11 | 11 | ||
12 | #define CBalBaseBootstrapperApplication CBootstrapperApplication | 12 | #define CBalBaseBootstrapperApplication CBootstrapperApplicationBase |
13 | 13 | ||
14 | class CBootstrapperApplication : public IBootstrapperApplication | 14 | class CBootstrapperApplicationBase : public IBootstrapperApplication |
15 | { | 15 | { |
16 | public: // IUnknown | 16 | public: // IUnknown |
17 | virtual STDMETHODIMP QueryInterface( | 17 | virtual STDMETHODIMP QueryInterface( |
@@ -1187,7 +1187,7 @@ protected: | |||
1187 | return m_fCanceled; | 1187 | return m_fCanceled; |
1188 | } | 1188 | } |
1189 | 1189 | ||
1190 | CBalBaseBootstrapperApplication( | 1190 | CBootstrapperApplicationBase( |
1191 | __in DWORD dwRetryCount = 0, | 1191 | __in DWORD dwRetryCount = 0, |
1192 | __in DWORD dwRetryTimeout = 1000 | 1192 | __in DWORD dwRetryTimeout = 1000 |
1193 | ) | 1193 | ) |
@@ -1208,7 +1208,7 @@ protected: | |||
1208 | BalRetryInitialize(dwRetryCount, dwRetryTimeout); | 1208 | BalRetryInitialize(dwRetryCount, dwRetryTimeout); |
1209 | } | 1209 | } |
1210 | 1210 | ||
1211 | virtual ~CBalBaseBootstrapperApplication() | 1211 | virtual ~CBootstrapperApplicationBase() |
1212 | { | 1212 | { |
1213 | BalInfoUninitializeCommandLine(&m_BalInfoCommand); | 1213 | BalInfoUninitializeCommandLine(&m_BalInfoCommand); |
1214 | BalRetryUninitialize(); | 1214 | BalRetryUninitialize(); |
diff --git a/src/api/burn/balutil/inc/IBootstrapperApplication.h b/src/api/burn/balutil/inc/IBootstrapperApplication.h index 3f57f095..a08f6863 100644 --- a/src/api/burn/balutil/inc/IBootstrapperApplication.h +++ b/src/api/burn/balutil/inc/IBootstrapperApplication.h | |||
@@ -1,8 +1,8 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
3 | 3 | ||
4 | #include <BootstrapperApplication.h> | 4 | #include "BootstrapperApplicationTypes.h" |
5 | #include <IBootstrapperEngine.h> | 5 | #include "IBootstrapperEngine.h" |
6 | 6 | ||
7 | DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-AB06-099D717C67FE") | 7 | DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-AB06-099D717C67FE") |
8 | { | 8 | { |
diff --git a/src/api/burn/balutil/inc/IBootstrapperEngine.h b/src/api/burn/balutil/inc/IBootstrapperEngine.h index ef3b9812..02094aa5 100644 --- a/src/api/burn/balutil/inc/IBootstrapperEngine.h +++ b/src/api/burn/balutil/inc/IBootstrapperEngine.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
3 | 3 | ||
4 | #include "BootstrapperEngine.h" | 4 | #include "BootstrapperEngineTypes.h" |
5 | 5 | ||
6 | DECLARE_INTERFACE_IID_(IBootstrapperEngine, IUnknown, "6480D616-27A0-44D7-905B-81512C29C2FB") | 6 | DECLARE_INTERFACE_IID_(IBootstrapperEngine, IUnknown, "6480D616-27A0-44D7-905B-81512C29C2FB") |
7 | { | 7 | { |
diff --git a/src/api/burn/balutil/inc/balutil.h b/src/api/burn/balutil/inc/balutil.h index d77b3599..32190b56 100644 --- a/src/api/burn/balutil/inc/balutil.h +++ b/src/api/burn/balutil/inc/balutil.h | |||
@@ -43,15 +43,6 @@ static const HRESULT E_PREREQBA_INFINITE_LOOP = MAKE_HRESULT(SEVERITY_ERROR, FAC | |||
43 | 43 | ||
44 | 44 | ||
45 | /******************************************************************* | 45 | /******************************************************************* |
46 | BootstrapperApplicationRun - runs the IBootstrapperApplication until | ||
47 | the application quits. | ||
48 | |||
49 | ********************************************************************/ | ||
50 | DAPI_(HRESULT) BootstrapperApplicationRun( | ||
51 | __in IBootstrapperApplication* pApplication | ||
52 | ); | ||
53 | |||
54 | /******************************************************************* | ||
55 | BalDebuggerCheck - allows bootstrapper application to explicitly check | 46 | BalDebuggerCheck - allows bootstrapper application to explicitly check |
56 | whether a debugger should be attached to the boostrapper application. | 47 | whether a debugger should be attached to the boostrapper application. |
57 | 48 | ||
diff --git a/src/api/burn/balutil/precomp.h b/src/api/burn/balutil/precomp.h index 753bc21f..3123143e 100644 --- a/src/api/burn/balutil/precomp.h +++ b/src/api/burn/balutil/precomp.h | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <thmutil.h> | 30 | #include <thmutil.h> |
31 | #include <xmlutil.h> | 31 | #include <xmlutil.h> |
32 | 32 | ||
33 | #include "IBootstrapperApplication.h" | 33 | #include "BootstrapperApplication.h" |
34 | 34 | ||
35 | #include "balutil.h" | 35 | #include "balutil.h" |
36 | #include "BalBootstrapperEngine.h" | 36 | #include "BalBootstrapperEngine.h" |
diff --git a/src/api/burn/bextutil/bextutil.nuspec b/src/api/burn/bextutil/bextutil.nuspec index c710f424..436c0028 100644 --- a/src/api/burn/bextutil/bextutil.nuspec +++ b/src/api/burn/bextutil/bextutil.nuspec | |||
@@ -21,8 +21,8 @@ | |||
21 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | 21 | <file src="$projectFolder$\build\$id$.props" target="build\" /> |
22 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | 22 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> |
23 | <file src="$projectFolder$\inc\*" target="build\native\include" /> | 23 | <file src="$projectFolder$\inc\*" target="build\native\include" /> |
24 | <file src="$projectFolder$\..\inc\BootstrapperExtension.h" target="build\native\include" /> | 24 | <file src="$projectFolder$\..\inc\BootstrapperExtensionTypes.h" target="build\native\include" /> |
25 | <file src="$projectFolder$\..\inc\BootstrapperExtensionEngine.h" target="build\native\include" /> | 25 | <file src="$projectFolder$\..\inc\BootstrapperExtensionEngineTypes.h" target="build\native\include" /> |
26 | <file src="..\..\v141\x86\bextutil.lib" target="build\native\v14\x86" /> | 26 | <file src="..\..\v141\x86\bextutil.lib" target="build\native\v14\x86" /> |
27 | <file src="..\..\v141\x64\bextutil.lib" target="build\native\v14\x64" /> | 27 | <file src="..\..\v141\x64\bextutil.lib" target="build\native\v14\x64" /> |
28 | <file src="..\..\v141\ARM64\bextutil.lib" target="build\native\v14\ARM64" /> | 28 | <file src="..\..\v141\ARM64\bextutil.lib" target="build\native\v14\ARM64" /> |
diff --git a/src/api/burn/bextutil/inc/IBootstrapperExtension.h b/src/api/burn/bextutil/inc/IBootstrapperExtension.h index 4005a9fd..19df0516 100644 --- a/src/api/burn/bextutil/inc/IBootstrapperExtension.h +++ b/src/api/burn/bextutil/inc/IBootstrapperExtension.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
3 | 3 | ||
4 | #include <BootstrapperExtension.h> | 4 | #include "BootstrapperExtensionTypes.h" |
5 | 5 | ||
6 | DECLARE_INTERFACE_IID_(IBootstrapperExtension, IUnknown, "93123C9D-796B-4FCD-A507-6EDEF9A925FD") | 6 | DECLARE_INTERFACE_IID_(IBootstrapperExtension, IUnknown, "93123C9D-796B-4FCD-A507-6EDEF9A925FD") |
7 | { | 7 | { |
diff --git a/src/api/burn/bextutil/inc/IBootstrapperExtensionEngine.h b/src/api/burn/bextutil/inc/IBootstrapperExtensionEngine.h index b23a57b7..a78868f2 100644 --- a/src/api/burn/bextutil/inc/IBootstrapperExtensionEngine.h +++ b/src/api/burn/bextutil/inc/IBootstrapperExtensionEngine.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
3 | 3 | ||
4 | #include <BootstrapperExtensionEngine.h> | 4 | #include "BootstrapperExtensionEngineTypes.h" |
5 | 5 | ||
6 | DECLARE_INTERFACE_IID_(IBootstrapperExtensionEngine, IUnknown, "9D027A39-F6B6-42CC-9737-C185089EB263") | 6 | DECLARE_INTERFACE_IID_(IBootstrapperExtensionEngine, IUnknown, "9D027A39-F6B6-42CC-9737-C185089EB263") |
7 | { | 7 | { |
diff --git a/src/api/burn/inc/BootstrapperApplication.h b/src/api/burn/inc/BootstrapperApplicationTypes.h index 8b945b77..c7eaa3d3 100644 --- a/src/api/burn/inc/BootstrapperApplication.h +++ b/src/api/burn/inc/BootstrapperApplicationTypes.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
3 | 3 | ||
4 | #include "BootstrapperEngine.h" | 4 | #include "BootstrapperEngineTypes.h" |
5 | 5 | ||
6 | #if defined(__cplusplus) | 6 | #if defined(__cplusplus) |
7 | extern "C" { | 7 | extern "C" { |
@@ -1535,57 +1535,6 @@ struct BA_ONUNREGISTERCOMPLETE_RESULTS | |||
1535 | DWORD dwApiVersion; | 1535 | DWORD dwApiVersion; |
1536 | }; | 1536 | }; |
1537 | 1537 | ||
1538 | #ifdef TODO_DELETE | ||
1539 | |||
1540 | extern "C" typedef HRESULT(WINAPI *PFN_BOOTSTRAPPER_APPLICATION_PROC)( | ||
1541 | __in BOOTSTRAPPER_APPLICATION_MESSAGE message, | ||
1542 | __in const LPVOID pvArgs, | ||
1543 | __inout LPVOID pvResults, | ||
1544 | __in_opt LPVOID pvContext | ||
1545 | ); | ||
1546 | |||
1547 | struct BOOTSTRAPPER_DESTROY_ARGS | ||
1548 | { | ||
1549 | DWORD dwApiVersion; | ||
1550 | BOOL fReload; | ||
1551 | }; | ||
1552 | |||
1553 | struct BOOTSTRAPPER_DESTROY_RESULTS | ||
1554 | { | ||
1555 | DWORD dwApiVersion; | ||
1556 | BOOL fDisableUnloading; // indicates the BA dll must not be unloaded after BootstrapperApplicationDestroy. | ||
1557 | }; | ||
1558 | |||
1559 | extern "C" typedef void (WINAPI *PFN_BOOTSTRAPPER_APPLICATION_DESTROY)( | ||
1560 | __in const BOOTSTRAPPER_DESTROY_ARGS* pArgs, | ||
1561 | __inout BOOTSTRAPPER_DESTROY_RESULTS* pResults | ||
1562 | ); | ||
1563 | |||
1564 | |||
1565 | |||
1566 | struct BOOTSTRAPPER_CREATE_ARGS | ||
1567 | { | ||
1568 | DWORD dwApiVersion; | ||
1569 | DWORD64 qwEngineAPIVersion; | ||
1570 | PFN_BOOTSTRAPPER_ENGINE_PROC pfnBootstrapperEngineProc; | ||
1571 | LPVOID pvBootstrapperEngineProcContext; | ||
1572 | BOOTSTRAPPER_COMMAND* pCommand; | ||
1573 | }; | ||
1574 | |||
1575 | struct BOOTSTRAPPER_CREATE_RESULTS | ||
1576 | { | ||
1577 | DWORD dwApiVersion; | ||
1578 | PFN_BOOTSTRAPPER_APPLICATION_PROC pfnBootstrapperApplicationProc; | ||
1579 | LPVOID pvBootstrapperApplicationProcContext; | ||
1580 | }; | ||
1581 | |||
1582 | extern "C" typedef HRESULT(WINAPI *PFN_BOOTSTRAPPER_APPLICATION_CREATE)( | ||
1583 | __in const BOOTSTRAPPER_CREATE_ARGS* pArgs, | ||
1584 | __inout BOOTSTRAPPER_CREATE_RESULTS* pResults | ||
1585 | ); | ||
1586 | |||
1587 | #endif | ||
1588 | |||
1589 | #if defined(__cplusplus) | 1538 | #if defined(__cplusplus) |
1590 | } | 1539 | } |
1591 | #endif | 1540 | #endif |
diff --git a/src/api/burn/inc/BootstrapperEngine.h b/src/api/burn/inc/BootstrapperEngineTypes.h index 7af41d97..e2634383 100644 --- a/src/api/burn/inc/BootstrapperEngine.h +++ b/src/api/burn/inc/BootstrapperEngineTypes.h | |||
@@ -448,13 +448,6 @@ typedef struct _BAENGINE_GETRELATEDBUNDLEVARIABLE_RESULTS | |||
448 | DWORD cchValue; | 448 | DWORD cchValue; |
449 | } BAENGINE_GETRELATEDBUNDLEVARIABLE_RESULTS; | 449 | } BAENGINE_GETRELATEDBUNDLEVARIABLE_RESULTS; |
450 | 450 | ||
451 | // extern "C" typedef HRESULT(WINAPI *PFN_BOOTSTRAPPER_ENGINE_PROC)( | ||
452 | // __in BOOTSTRAPPER_ENGINE_MESSAGE message, | ||
453 | // __in const LPVOID pvArgs, | ||
454 | // __inout LPVOID pvResults, | ||
455 | // __in_opt LPVOID pvContext | ||
456 | // ); | ||
457 | |||
458 | #if defined(__cplusplus) | 451 | #if defined(__cplusplus) |
459 | } | 452 | } |
460 | #endif | 453 | #endif |
diff --git a/src/api/burn/inc/BootstrapperExtensionEngine.h b/src/api/burn/inc/BootstrapperExtensionEngineTypes.h index 24c304c6..24c304c6 100644 --- a/src/api/burn/inc/BootstrapperExtensionEngine.h +++ b/src/api/burn/inc/BootstrapperExtensionEngineTypes.h | |||
diff --git a/src/api/burn/inc/BootstrapperExtension.h b/src/api/burn/inc/BootstrapperExtensionTypes.h index b1fa6408..4d45b59d 100644 --- a/src/api/burn/inc/BootstrapperExtension.h +++ b/src/api/burn/inc/BootstrapperExtensionTypes.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
3 | 3 | ||
4 | #include <BootstrapperExtensionEngine.h> | 4 | #include "BootstrapperExtensionEngineTypes.h" |
5 | 5 | ||
6 | #if defined(__cplusplus) | 6 | #if defined(__cplusplus) |
7 | extern "C" { | 7 | extern "C" { |
diff --git a/src/api/burn/test/BalUtilUnitTest/TestBootstrapperApplication.cpp b/src/api/burn/test/BalUtilUnitTest/TestBootstrapperApplication.cpp index b345ab9f..d0b38064 100644 --- a/src/api/burn/test/BalUtilUnitTest/TestBootstrapperApplication.cpp +++ b/src/api/burn/test/BalUtilUnitTest/TestBootstrapperApplication.cpp | |||
@@ -1,12 +1,11 @@ | |||
1 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. | 1 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
2 | 2 | ||
3 | #include "precomp.h" | 3 | #include "precomp.h" |
4 | #include "BalBaseBootstrapperApplication.h" | ||
5 | 4 | ||
6 | class CTestBootstrapperApplication : public CBalBaseBootstrapperApplication | 5 | class CTestBootstrapperApplication : public CBootstrapperApplicationBase |
7 | { | 6 | { |
8 | public: | 7 | public: |
9 | CTestBootstrapperApplication() : CBalBaseBootstrapperApplication() | 8 | CTestBootstrapperApplication() : CBootstrapperApplicationBase() |
10 | { | 9 | { |
11 | } | 10 | } |
12 | }; | 11 | }; |
diff --git a/src/api/burn/test/BalUtilUnitTest/precomp.h b/src/api/burn/test/BalUtilUnitTest/precomp.h index 78add593..0edf4664 100644 --- a/src/api/burn/test/BalUtilUnitTest/precomp.h +++ b/src/api/burn/test/BalUtilUnitTest/precomp.h | |||
@@ -15,9 +15,7 @@ | |||
15 | #include <dutil.h> | 15 | #include <dutil.h> |
16 | #include <dictutil.h> | 16 | #include <dictutil.h> |
17 | 17 | ||
18 | #include <IBootstrapperApplication.h> | 18 | #include <BootstrapperApplicationBase.h> |
19 | #include <balutil.h> | ||
20 | #include <balretry.h> | ||
21 | 19 | ||
22 | #include "TestBootstrapperApplication.h" | 20 | #include "TestBootstrapperApplication.h" |
23 | 21 | ||