From 0dd69d3988a677aeb8d0d3aea8364c664ac35fb9 Mon Sep 17 00:00:00 2001
From: Andre Noll <maan@systemlinux.org>
Date: Sat, 7 Nov 2009 14:05:18 +0100
Subject: [PATCH] fecdec_filter: Avoid potentially expensive pointer
 subtraction.

Found by sparse.
---
 fecdec_filter.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fecdec_filter.c b/fecdec_filter.c
index a393a230..41db249e 100644
--- a/fecdec_filter.c
+++ b/fecdec_filter.c
@@ -102,7 +102,7 @@ struct private_fecdec_data {
 
 /** Iterate over all fecdec groups. */
 #define FOR_EACH_FECDEC_GROUP(g, d) for (g = (d)->groups; \
-	(g) - (d)->groups < NUM_FEC_GROUPS; (g)++)
+	(g) < (d)->groups + NUM_FEC_GROUPS; (g)++)
 
 static int group_complete(struct fecdec_group *fg)
 {
-- 
2.39.5