diff options
author | Paul Pogonyshev <pogonyshev@gmx.net> | 2009-10-31 22:49:21 +0200 |
---|---|---|
committer | Paul Pogonyshev <pogonyshev@gmx.net> | 2009-10-31 22:49:21 +0200 |
commit | 482313729f53f417eeb3f8b89268599fee15cba1 (patch) | |
tree | 510f895b3ee4a28a95f53de221a6c27613b36d99 /pangocairo.defs | |
parent | 3fb3606d803b49e30f4fd492a61f685d6c1540ac (diff) | |
download | pygtk-482313729f53f417eeb3f8b89268599fee15cba1.tar.gz |
Plug memory leaks in a few Pango Cairo functions
Bug #599730.
Diffstat (limited to 'pangocairo.defs')
-rw-r--r-- | pangocairo.defs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pangocairo.defs b/pangocairo.defs index eb7d079a..c94e315a 100644 --- a/pangocairo.defs +++ b/pangocairo.defs @@ -1,3 +1,4 @@ +;; -*- scheme -*- ;; From /opt/gnome-devel/include/pango-1.0/pango/pangocairo.h (define-interface CairoFontMap @@ -41,6 +42,7 @@ (of-object "PangoCairoFontMap") (c-name "pango_cairo_font_map_create_context") (return-type "PangoContext*") + (caller-owns-return #t) ) (define-function update_context @@ -89,6 +91,7 @@ (define-function create_layout (c-name "pango_cairo_create_layout") (return-type "PangoLayout*") + (caller-owns-return #t) (parameters '("cairo_t*" "cr") ) |