1. 14 Jan, 2013 6 commits
  2. 11 Jan, 2013 6 commits
  3. 10 Jan, 2013 6 commits
  4. 09 Jan, 2013 1 commit
  5. 08 Jan, 2013 1 commit
    • Martin Pitt's avatar
      Use g-i stack allocation API · c02a00ae
      Martin Pitt authored
      Where possible, i. e. when not keeping references across functions, use the
      _load_() methods instead of the _get_() ones from gobject-introspection, which
      is faster and less prone to memory leaks:
      
        g_callable_info_get_arg () 鈫 g_callable_info_load_arg ()
        g_callable_info_get_return_type() 鈫 g_callable_info_load_return_type ()
        g_arg_info_get_type() 鈫 g_arg_info_load_type ()
      
      https://bugzilla.gnome.org/show_bug.cgi?id=615982
      c02a00ae
  6. 04 Jan, 2013 2 commits
  7. 01 Jan, 2013 1 commit
  8. 30 Dec, 2012 1 commit
    • Dan Hor谩k's avatar
      Fix test for GBytes.compare() · 692c80e1
      Dan Hor谩k authored
      The result of the compare method is defined as equal, less than or greater than zero
      and the test must match to that. The underlaying memcmp() function can return other
      values than -1, 0 and 1. For example on architectures where it is implemented directly
      via a CPU instruction like on s390(x) where I can see -2 as a result instead of the
      "expected" -1.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=690837
      692c80e1
  9. 27 Dec, 2012 1 commit
  10. 20 Dec, 2012 1 commit
  11. 18 Dec, 2012 3 commits
  12. 17 Dec, 2012 7 commits
  13. 30 Nov, 2012 3 commits
  14. 29 Nov, 2012 1 commit
    • Martin Pitt's avatar
      pygtkcompat: Work around IndexError on large flags · d4728393
      Martin Pitt authored
      On 32 bit systems pygtkcompat currently fails with
      
        File "pygtkcompat/pygtkcompat.py", line 74, in _install_enums
          name = flag.value_names[-1].replace(modname + '_', '')
      IndexError: cannot fit 'int' into an index-sized integer
      
      on 32 bit systems as some flags in Gdk are too large to fit into a 32 bit
      "long". Work around this crash until this gets fixed properly (marked as
      FIXME).
      d4728393