gitk: Catch mkdtemp errors
authorDavid Aguilar <davvid@gmail.com>
Thu, 19 Jun 2014 02:53:14 +0000 (19:53 -0700)
committerPaul Mackerras <paulus@samba.org>
Fri, 27 Jun 2014 06:30:39 +0000 (16:30 +1000)
commitac54a4b7715543a29cf72a49a3dd8add32796e86
tree52c63fa4ad3bb4b74a63482afd1efc26b52da4df
parent105b5d3fbb1c00bb0aeaf9d3e0fbe26a7b1993fc
gitk: Catch mkdtemp errors

105b5d3f ("gitk: Use mktemp -d to avoid predictable temporary
directories") introduced a dependency on mkdtemp, which is not
available on Windows.

Use the original temporary directory behavior when mkdtemp fails.
This makes the code use mkdtemp when available and gracefully
fallback to the existing behavior when it is not available.

Helped-by: Junio C Hamano <gitster@pobox.com>
Helped-by: brian m. carlson <sandals@crustytoothpaste.net>
Signed-off-by: David Aguilar <davvid@gmail.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
gitk