native_environment_impl & operator=(native_environment_impl && ) = default;
native_handle_type _env_impl = _impl.data();
- native_handle_type native_handle() const {return environ;}
+ native_handle_type native_handle() const {return _env_impl;}
};
template<>
ret.reserve(data.size() +1);
for (auto & val : data)
+ {
+ if (val.empty())
+ val.push_back(0);
ret.push_back(&val.front());
+ }
ret.push_back(nullptr);
return ret;