/usr/share/doc/git/contrib/coccinelle
@@ expression S, T, L; @@ ( - strncmp(S, T, L) || S[L] + !!xstrncmpz(S, T, L) | - strncmp(S, T, L) || S[L] != '\0' + !!xstrncmpz(S, T, L) | - strncmp(S, T, L) || T[L] + !!xstrncmpz(T, S, L) | - strncmp(S, T, L) || T[L] != '\0' + !!xstrncmpz(T, S, L) | - !strncmp(S, T, L) && !S[L] + !xstrncmpz(S, T, L) | - !strncmp(S, T, L) && S[L] == '\0' + !xstrncmpz(S, T, L) | - !strncmp(S, T, L) && !T[L] + !xstrncmpz(T, S, L) | - !strncmp(S, T, L) && T[L] == '\0' + !xstrncmpz(T, S, L) )
.
Edit
..
Edit
README
Edit
array.cocci
Edit
commit.cocci
Edit
config_fn_ctx.pending.cocci
Edit
equals-null.cocci
Edit
flex_alloc.cocci
Edit
free.cocci
Edit
git_config_number.cocci
Edit
hashmap.cocci
Edit
index-compatibility.cocci
Edit
object_id.cocci
Edit
preincr.cocci
Edit
qsort.cocci
Edit
refs.cocci
Edit
spatchcache
Edit
strbuf.cocci
Edit
swap.cocci
Edit
tests
Edit
the_repository.cocci
Edit
xcalloc.cocci
Edit
xopen.cocci
Edit
xstrdup_or_null.cocci
Edit
xstrncmpz.cocci
Edit