- storage->setUserdata(xbt_strdup("Some user data"));
- data = static_cast<char*>(storage->getUserdata());
- XBT_INFO("Set and get data: '%s'", data);
- xbt_free(data);
+ storage->setUserdata(new std::string("Some user data"));
+ data = static_cast<std::string*>(storage->getUserdata());
+ XBT_INFO("Set and get data: '%s'", data->c_str());
+ delete data;