Make IgnoreRollbackError set HRESULT to S_OK.
Sean Hall committed
May 19, 2021 at 11:42 UTC
f7ac7fe6cc4d7f24c893a81f3e6823b0bba0781b
1 file changed
+2
-2
src/burn/engine/apply.cpp
+2
-2
@@ -4,9 +4,9 @@
4
5
6
#ifdef DEBUG
7
- #define IgnoreRollbackError(x, f, ...) if (FAILED(x)) { TraceError(x, f, __VA_ARGS__); }
7
+ #define IgnoreRollbackError(x, f, ...) if (FAILED(x)) { TraceError(x, f, __VA_ARGS__); }; x = S_OK
8
#else
9
- #define IgnoreRollbackError(x, f, ...)
9
+ #define IgnoreRollbackError(x, f, ...) x = S_OK
10
#endif
11
12
const DWORD BURN_CACHE_MAX_RECOMMENDED_VERIFY_TRYAGAIN_ATTEMPTS = 2;