From: Martin Quinson Date: Thu, 20 Oct 2016 22:11:25 +0000 (+0200) Subject: tiny simplification X-Git-Tag: v3_14~297 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/a5bbd993d2a7316f0710dadac59710b737b193b0 tiny simplification --- diff --git a/src/surf/virtual_machine.cpp b/src/surf/virtual_machine.cpp index 76d945a257..3c5d9a03c3 100644 --- a/src/surf/virtual_machine.cpp +++ b/src/surf/virtual_machine.cpp @@ -40,8 +40,7 @@ std::deque VirtualMachine::allVms_; s4u::Host *VMModel::createVM(const char *name, sg_host_t host_PM) { - VirtualMachine* vm = new VirtualMachine(this, name, host_PM); - onVmCreation(vm); + VirtualMachine* vm = new VirtualMachine(name, host_PM); return vm->piface_; } @@ -104,7 +103,7 @@ double VMModel::nextOccuringEvent(double now) * Resource * ************/ -VirtualMachine::VirtualMachine(HostModel* model, const char* name, simgrid::s4u::Host* host_PM) +VirtualMachine::VirtualMachine(const char* name, simgrid::s4u::Host* host_PM) : HostImpl(new simgrid::s4u::Host(name), nullptr /*storage*/), hostPM_(host_PM) { /* Register this VM to the list of all VMs */ diff --git a/src/surf/virtual_machine.hpp b/src/surf/virtual_machine.hpp index 9e5452fdff..c3991ba86d 100644 --- a/src/surf/virtual_machine.hpp +++ b/src/surf/virtual_machine.hpp @@ -56,7 +56,7 @@ extern XBT_PRIVATE simgrid::xbt::signal on */ class VirtualMachine : public HostImpl { public: - VirtualMachine(simgrid::surf::HostModel *model, const char *name, simgrid::s4u::Host *host); + VirtualMachine(const char* name, simgrid::s4u::Host* host); ~VirtualMachine(); /** @brief Suspend the VM */