aboutsummaryrefslogtreecommitdiff
path: root/src/balutil/BalBootstrapperEngine.cpp
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2021-04-14 12:18:39 -0700
committerSean Hall <r.sean.hall@gmail.com>2021-04-14 14:52:06 -0500
commit6c740c1070475a8a894393a186cdcdd8a8a81112 (patch)
tree5c1c5976ae262356f6f16058d0c1f0dab843b830 /src/balutil/BalBootstrapperEngine.cpp
parent732e719b6888895ac01aa02c2a86d0beb37ec74d (diff)
downloadwix-6c740c1070475a8a894393a186cdcdd8a8a81112.tar.gz
wix-6c740c1070475a8a894393a186cdcdd8a8a81112.tar.bz2
wix-6c740c1070475a8a894393a186cdcdd8a8a81112.zip
Allow BA to update feed source
Fixes wixtoolset/issues#5568
Diffstat (limited to 'src/balutil/BalBootstrapperEngine.cpp')
-rw-r--r--src/balutil/BalBootstrapperEngine.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/balutil/BalBootstrapperEngine.cpp b/src/balutil/BalBootstrapperEngine.cpp
index 8e40f7ae..dda98cb9 100644
--- a/src/balutil/BalBootstrapperEngine.cpp
+++ b/src/balutil/BalBootstrapperEngine.cpp
@@ -535,6 +535,21 @@ public: // IBootstrapperEngine
535 return m_pfnBAEngineProc(BOOTSTRAPPER_ENGINE_MESSAGE_LAUNCHAPPROVEDEXE, &args, &results, m_pvBAEngineProcContext); 535 return m_pfnBAEngineProc(BOOTSTRAPPER_ENGINE_MESSAGE_LAUNCHAPPROVEDEXE, &args, &results, m_pvBAEngineProcContext);
536 } 536 }
537 537
538 virtual STDMETHODIMP SetUpdateSource(
539 __in_z LPCWSTR wzUrl
540 )
541 {
542 BAENGINE_SETUPDATESOURCE_ARGS args = { };
543 BAENGINE_SETUPDATESOURCE_RESULTS results = { };
544
545 args.cbSize = sizeof(args);
546 args.wzUrl = wzUrl;
547
548 results.cbSize = sizeof(results);
549
550 return m_pfnBAEngineProc(BOOTSTRAPPER_ENGINE_MESSAGE_SETUPDATESOURCE, &args, &results, m_pvBAEngineProcContext);
551 }
552
538 virtual STDMETHODIMP CompareVersions( 553 virtual STDMETHODIMP CompareVersions(
539 __in_z LPCWSTR wzVersion1, 554 __in_z LPCWSTR wzVersion1,
540 __in_z LPCWSTR wzVersion2, 555 __in_z LPCWSTR wzVersion2,