This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Core dump constructing a C++ string with NULL
On Sat, Jan 15, 2011 at 08:15, Jonathan Wakely <jwakely.gcc@gmail.com> wrote:
> On 15 January 2011 14:12, Jonathan Wakely wrote:
>> On 15 January 2011 14:05, Tom Browder wrote:
...
> Or just use a helper function to construct your strings:
>
> inline std::string safe_string(const char* s)
> { return s ? s : ""; }
You're right--that's probably the best solution for now.
> There are many ways to solve this problem portably, but you seem
> fixated on making the standard library change to accommodate broken
> code.
There's probably a lot more of that in the wild than ours...
Thanks for your patience and consideration Jonathan, Brian, and Ian.
Regards,
-Tom