]> granicus.if.org Git - neomutt/commit
Change mutt_adv_mktemp to call mutt_mktemp instead of mktemp. (see #3638).
authorKevin McCarthy <kevin@8t8.us>
Mon, 17 Aug 2015 19:31:40 +0000 (12:31 -0700)
committerKevin McCarthy <kevin@8t8.us>
Mon, 17 Aug 2015 19:31:40 +0000 (12:31 -0700)
commit7022ae3642a8dcdff3836f958e83941f449ccc3d
tree97c973264d939c09404218349b82090825245392
parenta9676b02dd7fd98f618b7410182402c32f0f5532
Change mutt_adv_mktemp to call mutt_mktemp instead of mktemp. (see #3638).

mutt_mktemp is currently called in 95% of the cases in mutt, and
is already our "own rolled" version of mktemp.  The "insecure mktemp
warning" discussion keeps coming up, so instead add prefix and suffix
functionality to mutt_mktemp() and call that.

All other uses of Tempdir in the mutt source did not call
mutt_expand_path() first, so remove that from mutt_adv_mktemp().
muttlib.c
protos.h