@elmart cases like `char *s = (char*)vim_strsave((char_u *)"a hardcoded or char* string")` can be easily solved using Coccinelle's spatch utility [1].

[1] See #706 and #690