[Lldb-commits] [PATCH] linux: const violation
Greg Clayton
gclayton at apple.com
Wed Dec 15 12:55:33 PST 2010
File: /Volumes/work/gclayton/Documents/src/lldb/source/Target/Process.cpp
Revision: 121897
Date: Wednesday, December 15, 2010 12:52:40 PM PT
Author: gclayton
Fix invalid conversion from "const char *" to "char *" for linux systems. strchr() on darwin returns "char *" so we weren't seeing this issue on MacOSX.
Changes:
M /lldb/trunk/source/Target/Process.cpp
On Dec 15, 2010, at 12:40 PM, Stephen Wilson wrote:
>
> Fix invalid conversion from "const char *" to "char *".
>
> diff --git a/source/Target/Process.cpp b/source/Target/Process.cpp
> index c949555..7237815 100644
> --- a/source/Target/Process.cpp
> +++ b/source/Target/Process.cpp
> @@ -371,7 +371,7 @@ Process::ProcessInstanceSettings::GetHostEnvironmentIfNeeded ()
> const char *env_entry = host_env.GetStringAtIndex (idx);
> if (env_entry)
> {
> - char *equal_pos = ::strchr(env_entry, '=');
> + const char *equal_pos = ::strchr(env_entry, '=');
> if (equal_pos)
> {
> std::string key (env_entry, equal_pos - env_entry);
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits
More information about the lldb-commits
mailing list