Mailing List Archive

svn commit: r1901532 - /spamassassin/trunk/lib/Mail/SpamAssassin/Util.pm
Author: hege
Date: Thu Jun 2 05:31:47 2022
New Revision: 1901532

URL: http://svn.apache.org/viewvc?rev=1901532&view=rev
Log:
find_executable_in_env_path: search .exe files on Windows

Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Util.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Util.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Util.pm?rev=1901532&r1=1901531&r2=1901532&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Util.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Util.pm Thu Jun 2 05:31:47 2022
@@ -146,6 +146,11 @@ $have_libidn||$have_libidn2
sub find_executable_in_env_path {
my ($filename) = @_;

+ if (RUNNING_ON_WINDOWS) {
+ # Look for .exe on Windows
+ $filename .= '.exe' unless $filename =~ /\.exe$/i;
+ }
+
clean_path_in_taint_mode();
if ( !$displayed_path++ ) {
dbg("util: current PATH is: ".join($Config{'path_sep'},File::Spec->path()));