1. 24 8月, 2011 4 次提交
  2. 23 8月, 2011 28 次提交
  3. 22 8月, 2011 3 次提交
  4. 21 8月, 2011 4 次提交
  5. 20 8月, 2011 1 次提交
    • J
      ALSA: sound/aoa/fabrics/layout.c: remove unneeded kfree · de75577c
      Julia Lawall 提交于
      The label outnodev is only used when kzalloc has not yet taken place or has
      failed, so there is no need for the call for kfree under this label.
      
      A simplified version of the semantic match that finds this problem is as
      follows: (http://coccinelle.lip6.fr/)
      
      // <smpl>
      @@
      identifier x;
      expression E1!=0,E2,E3,E4;
      statement S;
      iterator I;
      @@
      
      (
      if (...) { ... when != kfree(x)
                     when != x = E3
                     when != E3 = x
      *  return ...;
       }
      ... when != x = E2
          when != I(...,x,...) S
      if (...) { ... when != x = E4
       kfree(x); ... return ...; }
      )
      // </smpl>
      Signed-off-by: NJulia Lawall <julia@diku.dk>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      de75577c