summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@microsoft.com>2015-05-12 17:00:25 -0400
committerEdward Thomson <ethomson@microsoft.com>2015-05-12 17:00:35 -0400
commit34593aaec01ac68f8f5b75a43a5c097db3769fbe (patch)
treedab147d09b193129a6f34a61ce29df53ace69f27
parent90997e405d6bf7abb3f9ed336f5f99639d52a15e (diff)
downloadlibgit2-34593aaec01ac68f8f5b75a43a5c097db3769fbe.tar.gz
attr: declare variable at top of block for msvc
-rw-r--r--src/attr_file.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/attr_file.c b/src/attr_file.c
index dcf54fdd4..89706865a 100644
--- a/src/attr_file.c
+++ b/src/attr_file.c
@@ -396,6 +396,8 @@ bool git_attr_fnmatch__match(
}
if ((match->flags & GIT_ATTR_FNMATCH_DIRECTORY) && !path->is_dir) {
+ bool samename;
+
/* for attribute checks or root ignore checks, fail match */
if (!(match->flags & GIT_ATTR_FNMATCH_IGNORE) ||
path->basename == path->path)
@@ -404,7 +406,7 @@ bool git_attr_fnmatch__match(
flags |= FNM_LEADING_DIR;
/* fail match if this is a file with same name as ignored folder */
- bool samename = (match->flags & GIT_ATTR_FNMATCH_ICASE) ?
+ samename = (match->flags & GIT_ATTR_FNMATCH_ICASE) ?
!strcasecmp(match->pattern, relpath) :
!strcmp(match->pattern, relpath);