File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -246,7 +246,7 @@ void git_mailmap_resolve(
246246 }
247247}
248248
249- git_mailmap_entry * git_mailmap_entry_lookup (
249+ git_mailmap_entry * git_mailmap_entry_lookup (
250250 git_mailmap * mailmap ,
251251 const char * name ,
252252 const char * email )
@@ -265,9 +265,12 @@ git_mailmap_entry* git_mailmap_entry_lookup(
265265 return NULL ;
266266}
267267
268- git_mailmap_entry * git_mailmap_entry_byindex (git_mailmap * mailmap , size_t idx )
268+ git_mailmap_entry * git_mailmap_entry_byindex (git_mailmap * mailmap , size_t idx )
269269{
270- return git_vector_get (& mailmap -> entries , idx );
270+ if (idx < git_vector_length (& mailmap -> entries ))
271+ return git_vector_get (& mailmap -> entries , idx );
272+
273+ return NULL ;
271274}
272275
273276size_t git_mailmap_entry_count (git_mailmap * mailmap )
You can’t perform that action at this time.
0 commit comments