API: Bugfix: Remove memory leak from buffer_set_name

This commit is contained in:
Thiago de Arruda
2014-05-26 13:39:23 -03:00
parent 807f940aa4
commit 327347e3b4

View File

@@ -334,6 +334,7 @@ void buffer_set_name(Buffer buffer, String name, Error *err)
// Using aucmd_*: autocommands will be executed by rename_buffer
aucmd_prepbuf(&aco, buf);
ren_ret = rename_buffer((char_u *)val);
free(val);
aucmd_restbuf(&aco);
if (try_end(err)) {