Elrond writes: > I consider const char *get_nt_error_msg(uint32 nt_code) a > proper and secure interface. You get a nice pointer into > memory, that you're not allowed to write to. You have to > decide on yourself, what you do with it. Except for the fact that const produces sooo many compiler warnings on most systems. )-: Tim.