diff --git a/msort.c b/msort.c index 49e8fa3..28b0fbc 100644 --- a/msort.c +++ b/msort.c @@ -256,7 +256,7 @@ order(const void *a, const void *b) void addorder(int (*sortorder)(const void *, const void *)) { - if (order_idx < (int) sizeof sortorders) + if (order_idx < (int)(sizeof sortorders / sizeof sortorders[0])) sortorders[order_idx++] = sortorder; }