From d13a22587c813c4fa8b72da30dc313cb71da8499 Mon Sep 17 00:00:00 2001 From: kichik Date: Fri, 14 Jan 2005 18:35:21 +0000 Subject: [PATCH] use case insensitive string comparison git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3877 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/dirreader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/dirreader.cpp b/Source/dirreader.cpp index a7c77267..0c3390bb 100644 --- a/Source/dirreader.cpp +++ b/Source/dirreader.cpp @@ -3,6 +3,7 @@ #include #include +#include // for stricmp() #include // for tolower() using namespace std; @@ -125,7 +126,7 @@ bool dir_reader::is_excluded(const string& name) const { iterator e = m_excluded.end(); for (; i != e; i++) { - if (name == *i) { + if (!::stricmp(name.c_str(), i->c_str())) { return true; } }