Replaced naked pointer with Owned. This trivial change replaces the old C style pointer with `process::Owned`.
Review: https://reviews.apache.org/r/43287/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5e0f787f Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/5e0f787f Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/5e0f787f Branch: refs/heads/master Commit: 5e0f787fee8ad810ed6580cecdc2dc92644944ed Parents: d68d342 Author: Anand Mazumdar <[email protected]> Authored: Mon Feb 8 15:33:17 2016 -0800 Committer: Vinod Kone <[email protected]> Committed: Mon Feb 8 15:33:17 2016 -0800 ---------------------------------------------------------------------- src/examples/event_call_framework.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/5e0f787f/src/examples/event_call_framework.cpp ---------------------------------------------------------------------- diff --git a/src/examples/event_call_framework.cpp b/src/examples/event_call_framework.cpp index fed8fca..d07d05d 100644 --- a/src/examples/event_call_framework.cpp +++ b/src/examples/event_call_framework.cpp @@ -437,12 +437,11 @@ int main(int argc, char** argv) framework.set_principal(value.get()); - EventCallScheduler* scheduler; - scheduler = new EventCallScheduler(framework, executor, master.get()); + process::Owned<EventCallScheduler> scheduler( + new EventCallScheduler(framework, executor, master.get())); - process::spawn(scheduler); - process::wait(scheduler); - delete scheduler; + process::spawn(scheduler.get()); + process::wait(scheduler.get()); return EXIT_SUCCESS; }
