Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
make it possible to free the storage content from the C code
authorMartin Quinson <martin.quinson@loria.fr>
Wed, 21 Jun 2017 05:34:49 +0000 (07:34 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Wed, 21 Jun 2017 05:34:49 +0000 (07:34 +0200)
src/msg/msg_io.cpp

index bfb2f3d..b636be8 100644 (file)
@@ -475,7 +475,7 @@ xbt_dict_t MSG_storage_get_content(msg_storage_t storage)
   xbt_dict_t content_dict = xbt_dict_new_homogeneous(&free);
 
   for (auto entry : *content) {
-    sg_size_t* psize = new sg_size_t;
+    sg_size_t* psize = static_cast<sg_size_t*>(malloc(sizeof(sg_size_t)));
     *psize           = entry.second;
     xbt_dict_set(content_dict, entry.first.c_str(), psize, nullptr);
   }