------- Comment #6 from maksim at kde dot org 2007-10-31 17:45 ------- The usage scenario of the method pretty much precludes it from being used in a way where read-only memory would have to be written, except if someone does something silly with the API. Essentially it is called either with outside data which may need the '\0' -> ' ' sort of cleanup, or a few literals inside our own code where it will not be needed.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33961