From e64ae6980f1b1f8b51d06f21fb1f5df9586c2333 Mon Sep 17 00:00:00 2001 From: navarro Date: Tue, 28 Feb 2012 11:22:26 +0100 Subject: [PATCH] Call function execute from cpu surf model. --- src/surf/workstation.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/surf/workstation.c b/src/surf/workstation.c index b241314578..3adf803a2e 100644 --- a/src/surf/workstation.c +++ b/src/surf/workstation.c @@ -123,8 +123,8 @@ static void ws_update_resource_state(void *id, static surf_action_t ws_execute(void *workstation, double size) { - return surf_cpu_model->extension.cpu. - execute(((workstation_CLM03_t) workstation)->cpu, size); + void *cpu = ((workstation_CLM03_t) workstation)->cpu; + return ((surf_resource_t) cpu)->model->extension.cpu.execute(cpu, size); } static surf_action_t ws_action_sleep(void *workstation, double duration) -- 2.20.1