You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by be...@apache.org on 2011/06/05 05:14:59 UTC

svn commit: r1131520 - in /incubator/mesos/trunk: include/nexus_types.hpp src/nexus_types.cpp

Author: benh
Date: Sun Jun  5 03:14:59 2011
New Revision: 1131520

URL: http://svn.apache.org/viewvc?rev=1131520&view=rev
Log:
slave_id in the C API also uses strings (char *)

Modified:
    incubator/mesos/trunk/include/nexus_types.hpp
    incubator/mesos/trunk/src/nexus_types.cpp

Modified: incubator/mesos/trunk/include/nexus_types.hpp
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/include/nexus_types.hpp?rev=1131520&r1=1131519&r2=1131520&view=diff
==============================================================================
--- incubator/mesos/trunk/include/nexus_types.hpp (original)
+++ incubator/mesos/trunk/include/nexus_types.hpp Sun Jun  5 03:14:59 2011
@@ -4,6 +4,7 @@
 #include "nexus.h"
 #include <cstdlib>
 #include <sstream>
+#include <string>
 
 namespace nexus {
 

Modified: incubator/mesos/trunk/src/nexus_types.cpp
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/src/nexus_types.cpp?rev=1131520&r1=1131519&r2=1131520&view=diff
==============================================================================
--- incubator/mesos/trunk/src/nexus_types.cpp (original)
+++ incubator/mesos/trunk/src/nexus_types.cpp Sun Jun  5 03:14:59 2011
@@ -5,13 +5,11 @@
 namespace nexus { 
 
 slave_id slaveID_CPP2C(SlaveID sid) {
-  return atoi(sid.c_str());
+  return sid.c_str();
 }
     
 SlaveID slaveID_C2CPP(slave_id sid) {
-  std::stringstream ss;
-  ss<<sid;
-  return ss.str();
+  return std::string(sid);
 }
     
 }