Suppress the rest of the warnings "deprecated conversion from string constant"

However, I'm not satisfied with the implementation so far... but it seems to work now. This solution also fixes the possible memory leak concerning a situation where user defines a value over the default value. The previous solution, although being much more elegant, whould have lost the pointer to the set default C string.