diff options
author | Edward Thomson <ethomson@microsoft.com> | 2015-05-12 17:00:25 -0400 |
---|---|---|
committer | Edward Thomson <ethomson@microsoft.com> | 2015-05-12 17:00:35 -0400 |
commit | 34593aaec01ac68f8f5b75a43a5c097db3769fbe (patch) | |
tree | dab147d09b193129a6f34a61ce29df53ace69f27 | |
parent | 90997e405d6bf7abb3f9ed336f5f99639d52a15e (diff) | |
download | libgit2-34593aaec01ac68f8f5b75a43a5c097db3769fbe.tar.gz |
attr: declare variable at top of block for msvc
-rw-r--r-- | src/attr_file.c | 4 |
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); |