Commit f101a7d4ff11a270487964c480f08d24350842e0

Carlos Martín Nieto 2015-01-26T17:29:15

Merge pull request #2846 from JIghtuse/master pathspec: do not try to dereference NULL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/src/pathspec.c b/src/pathspec.c
index 8b469f7..6aef574 100644
--- a/src/pathspec.c
+++ b/src/pathspec.c
@@ -296,6 +296,9 @@ int git_pathspec_matches_path(
 
 static void pathspec_match_free(git_pathspec_match_list *m)
 {
+	if (!m)
+		return;
+
 	git_pathspec_free(m->pathspec);
 	m->pathspec = NULL;