OSDN Git Service

Merge branch 'rs/strbuf-leakfix'
authorJunio C Hamano <gitster@pobox.com>
Tue, 19 Sep 2017 01:47:57 +0000 (10:47 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 19 Sep 2017 01:47:57 +0000 (10:47 +0900)
commitd811ba1897b723fd0146875201061e3603c16391
tree23594d07bf59cdd03c9e979c09f720ad1fee9fb0
parent17cb5f85d06e82b7837a59064fd5fe61b44f9d12
parentb6ec3071774fb4eab406e76c29cbf1a5f27929a8
Merge branch 'rs/strbuf-leakfix'

Many leaks of strbuf have been fixed.

* rs/strbuf-leakfix: (34 commits)
  wt-status: release strbuf after use in wt_longstatus_print_tracking()
  wt-status: release strbuf after use in read_rebase_todolist()
  vcs-svn: release strbuf after use in end_revision()
  utf8: release strbuf on error return in strbuf_utf8_replace()
  userdiff: release strbuf after use in userdiff_get_textconv()
  transport-helper: release strbuf after use in process_connect_service()
  sequencer: release strbuf after use in save_head()
  shortlog: release strbuf after use in insert_one_record()
  sha1_file: release strbuf on error return in index_path()
  send-pack: release strbuf on error return in send_pack()
  remote: release strbuf after use in set_url()
  remote: release strbuf after use in migrate_file()
  remote: release strbuf after use in read_remote_branches()
  refs: release strbuf on error return in write_pseudoref()
  notes: release strbuf after use in notes_copy_from_stdin()
  merge: release strbuf after use in write_merge_heads()
  merge: release strbuf after use in save_state()
  mailinfo: release strbuf on error return in handle_boundary()
  mailinfo: release strbuf after use in handle_from()
  help: release strbuf on error return in exec_woman_emacs()
  ...
builtin/merge.c
commit.c
convert.c
diff.c
refs.c
sha1_file.c
transport-helper.c