diff options
author | OBATA Akio <[email protected]> | 2020-08-09 17:34:23 +0900 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2020-08-31 11:51:46 +0200 |
commit | f17a911197bdfc46089418ddae00f35ada87b314 (patch) | |
tree | 11ab414a354e2f69a10e83a53597b1977656b620 /config.h.cmake | |
parent | 928f3ce5fabcf1794a1843be442f366844d2b74c (diff) | |
download | tdelibs-f17a911197bdfc46089418ddae00f35ada87b314.tar.gz tdelibs-f17a911197bdfc46089418ddae00f35ada87b314.zip |
Add a knob to use fixed path `iceauth` tool
`system()` and `popen()` may unsafe unless using absolute command path.
Rely on PATH environment variable set by users may result in unwanted tool.
Signed-off-by: OBATA Akio <[email protected]>
Signed-off-by: Slávek Banko <[email protected]>
(cherry picked from commit ac8c8ca54aaed1466255161a3d727dcfade4a7d9)
Diffstat (limited to 'config.h.cmake')
-rw-r--r-- | config.h.cmake | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/config.h.cmake b/config.h.cmake index 5c80c0921..56a0c11c7 100644 --- a/config.h.cmake +++ b/config.h.cmake @@ -921,6 +921,15 @@ /* Defined if your system has XRandR support */ #cmakedefine XRANDR_SUPPORT 1 +/* Defines the executable of iceauth */ +#cmakedefine ICEAUTH_PATH "@ICEAUTH_PATH@" + +#ifdef ICEAUTH_PATH +# define ICEAUTH_COMMAND ICEAUTH_PATH +#else +# define ICEAUTH_COMMAND "iceauth" +#endif + /* * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system * headers and I'm too lazy to write a configure test as long as only |