mirror of
https://github.com/git-for-windows/git.git
synced 2026-04-10 16:54:08 -05:00
The Coccinelle tool is an ingrained part of our build infrastructure. It is executed by our CI to detect antipatterns and is used to detect misuses of certain interfaces. It's presence in "contrib/" is thus rather misleading. Promote the configuration into the new "tools/" directory. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
38 lines
610 B
Plaintext
38 lines
610 B
Plaintext
@@
|
|
expression base, nmemb, compar;
|
|
@@
|
|
- qsort(base, nmemb, sizeof(*base), compar);
|
|
+ QSORT(base, nmemb, compar);
|
|
|
|
@@
|
|
expression base, nmemb, compar;
|
|
@@
|
|
- qsort(base, nmemb, sizeof(base[0]), compar);
|
|
+ QSORT(base, nmemb, compar);
|
|
|
|
@@
|
|
type T;
|
|
T *base;
|
|
expression nmemb, compar;
|
|
@@
|
|
- qsort(base, nmemb, sizeof(T), compar);
|
|
+ QSORT(base, nmemb, compar);
|
|
|
|
@@
|
|
expression base, nmemb, compar;
|
|
@@
|
|
- if (nmemb)
|
|
QSORT(base, nmemb, compar);
|
|
|
|
@@
|
|
expression base, nmemb, compar;
|
|
@@
|
|
- if (nmemb > 0)
|
|
QSORT(base, nmemb, compar);
|
|
|
|
@@
|
|
expression base, nmemb, compar;
|
|
@@
|
|
- if (nmemb > 1)
|
|
QSORT(base, nmemb, compar);
|