`vim_strsave` calls `alloc`, which calls `lalloc`, which calls `xmalloc`, so this is safe.