diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2011-07-16 16:07:46 +0200 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2011-07-17 11:57:52 +0200 |
commit | ec410b4bd821b5a03fc543faaa297a0aabae1a87 (patch) | |
tree | 1a1ba2beae2840ddd1191eadfea1cc27c108617e /execute.c | |
parent | efa0e36daf1b9585f8dfbe9353bbec2dc1d60233 (diff) | |
download | ccache-ec410b4bd821b5a03fc543faaa297a0aabae1a87.tar.gz |
config: Use detect_shebang from conf struct
Diffstat (limited to 'execute.c')
-rw-r--r-- | execute.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -18,6 +18,9 @@ */ #include "ccache.h" +#include "conf.h" + +extern struct conf *conf; static char * find_executable_in_path(const char *name, const char *exclude_name, char *path); @@ -98,7 +101,7 @@ win32getshell(char *path) ext = get_extension(path); if (ext && strcasecmp(ext, ".sh") == 0 && (path_env = getenv("PATH"))) sh = find_executable_in_path("sh.exe", NULL, path_env); - if (!sh && getenv("CCACHE_DETECT_SHEBANG")) { + if (!sh && conf->detect_shebang) { /* Detect shebang. */ FILE *fp; fp = fopen(path, "r"); |