diff options
| author | Mans Rullgard <[email protected]> | 2011-02-24 21:25:53 +0000 | 
|---|---|---|
| committer | Michael Niedermayer <[email protected]> | 2011-03-08 02:08:31 +0100 | 
| commit | 49e617f9565b6528fe707bae7ea4b62b10c771a5 (patch) | |
| tree | ebdea2393618304156354158c69e3e41c7325449 | |
| parent | ac533ac458b8c75ac68372b34d0ce7c150684585 (diff) | |
yadif: add parens around macro parameters
This fixes compilation with preprocessors which do not add whitespace
around replaced tokens, resulting in invalid expressions like 1--1.
Signed-off-by: Mans Rullgard <[email protected]>
| -rw-r--r-- | libavfilter/vf_yadif.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/libavfilter/vf_yadif.c b/libavfilter/vf_yadif.c index 26bae0efd7..04b03ada53 100644 --- a/libavfilter/vf_yadif.c +++ b/libavfilter/vf_yadif.c @@ -73,12 +73,12 @@ static void filter_line_c(uint8_t *dst,                            + FFABS(cur[mrefs+1] - cur[prefs+1]) - 1;  #define CHECK(j)\ -    {   int score = FFABS(cur[mrefs-1+j] - cur[prefs-1-j])\ -                  + FFABS(cur[mrefs  +j] - cur[prefs  -j])\ -                  + FFABS(cur[mrefs+1+j] - cur[prefs+1-j]);\ +    {   int score = FFABS(cur[mrefs-1+(j)] - cur[prefs-1-(j)])\ +                  + FFABS(cur[mrefs  +(j)] - cur[prefs  -(j)])\ +                  + FFABS(cur[mrefs+1+(j)] - cur[prefs+1-(j)]);\          if (score < spatial_score) {\              spatial_score= score;\ -            spatial_pred= (cur[mrefs  +j] + cur[prefs  -j])>>1;\ +            spatial_pred= (cur[mrefs  +(j)] + cur[prefs  -(j)])>>1;\          CHECK(-1) CHECK(-2) }} }}          CHECK( 1) CHECK( 2) }} }}  | 
