1. 22 Jan, 2010 2 commits
    • Claudio Saavedra's avatar
      GtkTreeView: plug a leaking GtkTreeRowReference · 52acceef
      Claudio Saavedra authored
      This is exposed by overshooting in a HildonPannableArea. Leaking
      a GtkTreeRowReference also means leaking the whole model, since
      the GtkTreeModel reference count is increased for each row
      reference.
      
      Fixes bug #607770 - Leak in GtkTreeView with HildonPannableArea
      52acceef
    • Alexander Larsson's avatar
      Avoid integer overflow in gdk_rectangle_intersect · 3c618f2f
      Alexander Larsson authored
      If e.g. the right edge of the leftmost rectangle is near MIN_INT, and
      the left edge of the rightmost rectangle is large then subtracting these
      can lead to an integer overflow, making the resultant "width" falsely
      positive, thus returning a very wide result instead of the expected
      no-intersection result.
      
      We avoid the overflow by not doing the subtraction unless we know the
      result will be positive. There are still risks for overflow if x + width
      or y + width is larger than MAXINT, but we won't ever overflow for valid
      rects now.
      
      This may fix #607687
      3c618f2f
  2. 20 Jan, 2010 2 commits
  3. 19 Jan, 2010 11 commits
  4. 18 Jan, 2010 8 commits
  5. 16 Jan, 2010 1 commit
  6. 15 Jan, 2010 5 commits
  7. 14 Jan, 2010 1 commit
  8. 13 Jan, 2010 3 commits
  9. 12 Jan, 2010 7 commits