summaryrefslogtreecommitdiff
path: root/src/burn/engine/package.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/package.h')
-rw-r--r--src/burn/engine/package.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/burn/engine/package.h b/src/burn/engine/package.h
index 6fae0c10..38be2098 100644
--- a/src/burn/engine/package.h
+++ b/src/burn/engine/package.h
@@ -45,8 +45,8 @@ enum BURN_PACKAGE_TYPE
45enum BURN_DEPENDENCY_ACTION 45enum BURN_DEPENDENCY_ACTION
46{ 46{
47 BURN_DEPENDENCY_ACTION_NONE, 47 BURN_DEPENDENCY_ACTION_NONE,
48 BURN_DEPENDENCY_ACTION_REGISTER,
49 BURN_DEPENDENCY_ACTION_UNREGISTER, 48 BURN_DEPENDENCY_ACTION_UNREGISTER,
49 BURN_DEPENDENCY_ACTION_REGISTER,
50}; 50};
51 51
52enum BURN_PATCH_TARGETCODE_TYPE 52enum BURN_PATCH_TARGETCODE_TYPE
@@ -196,6 +196,8 @@ typedef struct _BURN_DEPENDENCY_PROVIDER
196 DEPENDENCY* rgDependents; // only valid after Detect. 196 DEPENDENCY* rgDependents; // only valid after Detect.
197 UINT cDependents; // only valid after Detect. 197 UINT cDependents; // only valid after Detect.
198 198
199 BURN_DEPENDENCY_ACTION dependentExecute; // only valid during Plan.
200 BURN_DEPENDENCY_ACTION dependentRollback; // only valid during Plan.
199 BURN_DEPENDENCY_ACTION providerExecute; // only valid during Plan. 201 BURN_DEPENDENCY_ACTION providerExecute; // only valid during Plan.
200 BURN_DEPENDENCY_ACTION providerRollback; // only valid during Plan. 202 BURN_DEPENDENCY_ACTION providerRollback; // only valid during Plan.
201} BURN_DEPENDENCY_PROVIDER; 203} BURN_DEPENDENCY_PROVIDER;