--- type.c +++ /tmp/cocci-output-10499-bbfa36-type.c @@ -5,17 +5,17 @@ struct _sk { int foo(int i, long l, bar b, struct _sk *sk, struct _su *su) { - int tmp = (int)i; - tmp += (int)(i / 1000); + int tmp = i; + tmp += (i / 1000); tmp += (int)l; tmp += (int)(l / 1000); tmp += (int)b; tmp += (int)(b / 1000); - tmp += (int)sk->i; - tmp += (int)(sk->i / 1000); + tmp += sk->i; + tmp += (sk->i / 1000); tmp += (int)sk->l; tmp += (int)(sk->l / 1000); tmp += (int)su->l; - tmp += (int)(su->l / 1000); + tmp += (su->l / 1000); return tmp; }