diff options
Diffstat (limited to 'src/burn/engine/core.cpp')
| -rw-r--r-- | src/burn/engine/core.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/burn/engine/core.cpp b/src/burn/engine/core.cpp index da4ea91b..926c327b 100644 --- a/src/burn/engine/core.cpp +++ b/src/burn/engine/core.cpp | |||
| @@ -256,6 +256,10 @@ extern "C" HRESULT CoreQueryRegistration( | |||
| 256 | SIZE_T cbBuffer = 0; | 256 | SIZE_T cbBuffer = 0; |
| 257 | SIZE_T iBuffer = 0; | 257 | SIZE_T iBuffer = 0; |
| 258 | 258 | ||
| 259 | // Detect if bundle is already installed. | ||
| 260 | hr = RegistrationDetectInstalled(&pEngineState->registration, &pEngineState->cache); | ||
| 261 | ExitOnFailure(hr, "Failed to detect bundle install state."); | ||
| 262 | |||
| 259 | // detect resume type | 263 | // detect resume type |
| 260 | hr = RegistrationDetectResumeType(&pEngineState->registration, &pEngineState->command.resumeType); | 264 | hr = RegistrationDetectResumeType(&pEngineState->registration, &pEngineState->command.resumeType); |
| 261 | ExitOnFailure(hr, "Failed to detect resume type."); | 265 | ExitOnFailure(hr, "Failed to detect resume type."); |
| @@ -2280,6 +2284,7 @@ static HRESULT DetectPackagePayloadsCached( | |||
| 2280 | LExit: | 2284 | LExit: |
| 2281 | ReleaseStr(sczPayloadCachePath); | 2285 | ReleaseStr(sczPayloadCachePath); |
| 2282 | ReleaseStr(sczCachePath); | 2286 | ReleaseStr(sczCachePath); |
| 2287 | |||
| 2283 | return hr; | 2288 | return hr; |
| 2284 | } | 2289 | } |
| 2285 | 2290 | ||
