You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by vi...@apache.org on 2016/02/09 00:33:46 UTC

[3/4] mesos git commit: Replaced naked pointer with Owned.

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 <ma...@gmail.com>
Authored: Mon Feb 8 15:33:17 2016 -0800
Committer: Vinod Kone <vi...@gmail.com>
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;
 }