This might be related to that bug report you wrote where you could assign one string literal to another. bearophile Wrote: > > But a string literal isn't a lvalue. This seems all wrong.