Merge branch 'nd/submodule-status-fix'
[git.git] / contrib / coccinelle / qsort.cocci
blob22b93a99664d2745aa74c6566be0225f6842e882
1 @@
2 expression base, nmemb, compar;
3 @@
4 - qsort(base, nmemb, sizeof(*base), compar);
5 + QSORT(base, nmemb, compar);
7 @@
8 expression base, nmemb, compar;
9 @@
10 - qsort(base, nmemb, sizeof(base[0]), compar);
11 + QSORT(base, nmemb, compar);
14 type T;
15 T *base;
16 expression nmemb, compar;
18 - qsort(base, nmemb, sizeof(T), compar);
19 + QSORT(base, nmemb, compar);
22 expression base, nmemb, compar;
24 - if (nmemb)
25     QSORT(base, nmemb, compar);
28 expression base, nmemb, compar;
30 - if (nmemb > 0)
31     QSORT(base, nmemb, compar);
34 expression base, nmemb, compar;
36 - if (nmemb > 1)
37     QSORT(base, nmemb, compar);