diff options
Diffstat (limited to 'src/power/LMI_PowerConcreteJobProvider.c')
-rw-r--r-- | src/power/LMI_PowerConcreteJobProvider.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/power/LMI_PowerConcreteJobProvider.c b/src/power/LMI_PowerConcreteJobProvider.c index b6830ab..63da07b 100644 --- a/src/power/LMI_PowerConcreteJobProvider.c +++ b/src/power/LMI_PowerConcreteJobProvider.c @@ -27,14 +27,16 @@ static const CMPIBroker* _cb = NULL; #include "power.h" -static void LMI_PowerConcreteJobInitializeInstance(CMPIInstanceMI *mi) +static void LMI_PowerConcreteJobInitializeInstance(CMPIInstanceMI *mi, + const CMPIContext *ctx) { - mi->hdl = power_ref(_cb); + mi->hdl = power_ref(_cb, ctx); } -static void LMI_PowerConcreteJobInitializeMethod(CMPIMethodMI *mi) +static void LMI_PowerConcreteJobInitializeMethod(CMPIMethodMI *mi, + const CMPIContext *ctx) { - mi->hdl = power_ref(_cb); + mi->hdl = power_ref(_cb, ctx); } static CMPIStatus LMI_PowerConcreteJobCleanup( @@ -149,7 +151,7 @@ CMInstanceMIStub( LMI_PowerConcreteJob, LMI_PowerConcreteJob, _cb, - LMI_PowerConcreteJobInitializeInstance(&mi)) + LMI_PowerConcreteJobInitializeInstance(&mi, ctx)) static CMPIStatus LMI_PowerConcreteJobMethodCleanup( CMPIMethodMI* mi, @@ -176,7 +178,7 @@ CMMethodMIStub( LMI_PowerConcreteJob, LMI_PowerConcreteJob, _cb, - LMI_PowerConcreteJobInitializeMethod(&mi)) + LMI_PowerConcreteJobInitializeMethod(&mi, ctx)) KUint32 LMI_PowerConcreteJob_KillJob( const CMPIBroker* cb, |