com php/gtk-src: Added gtk_cell_layout_get_cells over ride: ext/gtk+/gtk-2.12.overrides
| From: | Elizabeth Marie Smith | Date: | Fri, 02 Nov 2012 21:06:43 +0000 |
| Subject: | com php/gtk-src: Added gtk_cell_layout_get_cells over ride: ext/gtk+/gtk-2.12.overrides | ||
| Groups: | php.gtk.cvs | ||
| Request: | Send a blank email to php-gtk-cvs+get-4873@lists.php.net to get a copy of this message | ||
Commit: ec48a455fd2151a8573250f221d175b405a35bab
Author: orlando <orlando@orlando-Latitude-E6410.(none)> Fri, 2 Nov 2012 18:06:43
-0300
Parents: b549cc2e467752bf0ac14f3d97636c25a1df4d46
Branches: master
Link: http://git.php.net/?p=php/gtk-src.git;a=commitdiff;h=ec48a455fd2151a8573250f221d175b405a35bab
Log:
Added gtk_cell_layout_get_cells override
Changed paths:
M ext/gtk+/gtk-2.12.overrides
Diff:
diff --git a/ext/gtk+/gtk-2.12.overrides b/ext/gtk+/gtk-2..12.overrides
index a15682d..8728b56 100644
--- a/ext/gtk+/gtk-2.12.overrides
+++ b/ext/gtk+/gtk-2.12.overrides
@@ -678,6 +678,30 @@ PHP_METHOD
%% }}}
%%
+override gtk_cell_layout_get_cells
+PHP_METHOD
+{
+ GList *list, *item;
+
+ NOT_STATIC_METHOD();
+
+ if (!php_gtk_parse_args(ZEND_NUM_ARGS(), ""))
+ return;
+
+ list = gtk_cell_layout_get_cells(GTK_CELL_LAYOUT(PHPG_GOBJECT(this_ptr)));
+
+ array_init(return_value);
+ for (item = list; item; item = item->next) {
+ zval *php_item = NULL;
+ GtkWidget *renderer = item->data;
+ phpg_gobject_new(&php_item, G_OBJECT(renderer) TSRMLS_CC);
+ add_next_index_zval(return_value, php_item);
+ }
+
+ g_list_free(list);
+}
+
+%%
deprecate gtk_tooltips_enable
since GTK+ 2.12, please use new GtkTooltip API