#include <algorithm>
#include <utility>
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
gdb_environ &
gdb_environ::operator= (gdb_environ &&e)
return *this;
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
gdb_environ gdb_environ::from_host_environ ()
{
return e;
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
void
gdb_environ::clear ()
return false;
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
const char *
gdb_environ::get (const char *var) const
return NULL;
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
void
gdb_environ::set (const char *var, const char *value)
m_user_unset_env.erase (std::string (var));
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
void
gdb_environ::unset (const char *var, bool update_unset_list)
m_user_unset_env.insert (std::string (var));
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
void
gdb_environ::unset (const char *var)
unset (var, true);
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
char **
gdb_environ::envp () const
return const_cast<char **> (&m_environ_vector[0]);
}
-/* See common/environ.h. */
+/* See gdbsupport/environ.h. */
const std::set<std::string> &
gdb_environ::user_set_env () const