com php/gtk-src: Added gtk_cell_layout_get_cells over ride: ext/gtk+/gtk-2.12.overrides
[email protected] (Elizabeth Marie Smith) Fri, 02 Nov 2012 21:06:43 +0000
| Newsgroups | php.gtk.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit: ec48a455fd2151a8573250f221d175b405a35bab=0AAuthor: orlando <o=
rlando@orlando-Latitude-E6410.(none)> Fri, 2 Nov 2012 18:06:43 -030=
0=0AParents: b549cc2e467752bf0ac14f3d97636c25a1df4d46=0ABranches: master=
=0A=0ALink: http://git.php.net/?p=3Dphp/gtk-src.git;a=3Dcommitdiff;h=
=3Dec48a455fd2151a8573250f221d175b405a35bab=0A=0ALog:=0AAdded gtk_cell_layo=
ut_get_cells override=0A=0AChanged paths:=0A M ext/gtk+/gtk-2.12.override=
s=0A=0A=0ADiff:=0Adiff --git a/ext/gtk+/gtk-2.12.overrides b/ext/gtk+/gtk-2=
.12.overrides=0Aindex a15682d..8728b56 100644=0A--- a/ext/gtk+/gtk-2.12.ove=
rrides=0A+++ b/ext/gtk+/gtk-2.12.overrides=0A@@ -678,6 +678,30 @@ PHP_METHO=
D=0A %% }}}=0A =0A %%=0A+override gtk_cell_layout_get_cells=0A+PHP_METHOD=
=0A+{=0A+ GList *list, *item;=0A+=0A+ NOT_STATIC_METHOD();=0A+=0A+ =
if (!php_gtk_parse_args(ZEND_NUM_ARGS(), ""))=0A+ return;=0A+=0A+ =
list =3D gtk_cell_layout_get_cells(GTK_CELL_LAYOUT(PHPG_GOBJECT(this_ptr)=
));=0A+=0A+ array_init(return_value);=0A+ for (item =3D list; item; i=
tem =3D item->next) {=0A+ zval *php_item =3D NULL;=0A+ GtkWid=
get *renderer =3D item->data;=0A+ phpg_gobject_new(&php_item, G_OBJE=
CT(renderer) TSRMLS_CC);=0A+ add_next_index_zval(return_value, php_i=
tem);=0A+ }=0A+=0A+ g_list_free(list);=0A+}=0A+=0A+%%=0A deprecate gt=
k_tooltips_enable=0A since GTK+ 2.12, please use new GtkTooltip API=0A