From fb0e8a6fa561cd2a518b6a65f50e8179a19985cc Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Sun, 16 Jan 2022 10:41:49 +0100 Subject: feat: überflüssig Klammern bei sizeof-Operator entfernt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arraylist.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'arraylist.c') diff --git a/arraylist.c b/arraylist.c index cb23e94..f010d07 100644 --- a/arraylist.c +++ b/arraylist.c @@ -115,7 +115,7 @@ ArrayList_insertAt(struct ArrayList *arrayList, size_t idx, T *ptr) memmove(&arrayList->array[idx + 1], &arrayList->array[idx], - (arrayList->size - idx) * sizeof(arrayList->array[0])); + (arrayList->size - idx) * sizeof arrayList->array[0]); arrayList->array[idx] = ptr; ++arrayList->size; } @@ -158,7 +158,7 @@ ArrayList_removeAt(struct ArrayList *arrayList, size_t idx, void clear_func(T *, #if defined(ARRAYLIST_KEEP_ORDER) memmove(&arrayList->arrayList[idx], &arrayList->arrayList[idx + 1], - (arrayList->size - (idx + 1)) * sizeof(arrayList->arrayList[0])); + (arrayList->size - (idx + 1)) * sizeof arrayList->arrayList[0]); #else arrayList->array[idx] = arrayList->array[arrayList->size - 1]; #endif @@ -196,7 +196,7 @@ ArrayList_sort(struct ArrayList *arrayList, int cmp(const T *, const T *, void * }; // Das vollständige qsort_x()-Drama: https://stackoverflow.com/a/46042467 - qsort_r(arrayList->array, arrayList->size, sizeof(arrayList->array[0]), &context, ArrayList_qsortHelper); + qsort_r(arrayList->array, arrayList->size, sizeof arrayList->array[0], &context, ArrayList_qsortHelper); } bool @@ -243,7 +243,7 @@ ArrayList_binarySearch(struct ArrayList *arrayList, void *key, int cmp(void *, c .args = args }; - T **pos = bsearch(&context, arrayList->array, arrayList->size, sizeof(arrayList->array[0]), ArrayList_bsearchHelper); + T **pos = bsearch(&context, arrayList->array, arrayList->size, sizeof arrayList->array[0], ArrayList_bsearchHelper); if ( pos ) { *loc = (size_t)(pos - arrayList->array); return true; -- cgit v1.3