Make non-.exe externals work again
commit1cdf13733c178d19863645ea0f7754459d1cfeee
authorAdam Roben <adam@roben.org>
Tue, 5 Jun 2012 19:40:33 +0000 (5 15:40 -0400)
committerKarsten Blees <blees@dcon.de>
Sat, 16 Aug 2014 01:02:37 +0000 (16 03:02 +0200)
tree72b8b204f28d79b22d786e0fc16dbc0ef8f04489
parentacd4a9baff5b02e6efceddc25ef68b054829a856
Make non-.exe externals work again

7ebac8cb94f3a06d3fbdde469414a1443ca45510 made launching of .exe
externals work when installed in Unicode paths. But it broke launching
of non-.exe externals, no matter where they were installed. We now
correctly maintain the UTF-8 and UTF-16 paths in tandem in lookup_prog.

This fixes t5526, among others.

Signed-off-by: Adam Roben <adam@roben.org>
compat/mingw.c