Re: overrid for GdkPixbuf::save()
| From: | Andrei Zmievski | Date: | Tue, 14 Mar 2006 04:16:21 +0000 |
| Subject: | Re: overrid for GdkPixbuf::save() | ||
| References: | 1 | Groups: | php.gtk.dev |
| Request: | Send a blank email to php-gtk-dev+get-2601@lists.php.net to get a copy of this message | ||
Hi xxoes,
I have to ask that you please learn to program PHP extensions first.. This is definitely not the correct way to return data in PHP.
-Andrei
On Mar 2, 2006, at 11:48 PM, xxoes wrote:
I have write an overrid for GtkCalendar::get_date() %% override gtk_calendar_get_date PHP_METHOD { guint year; guint month; guint day; zval *zyear; zval *zmonth; zval *zday; NOT_STATIC_METHOD(); gtk_calendar_get_date(GTK_CALENDAR(PHPG_GOBJECT(this_ptr)),&year,&month,&day); if (ZEND_NUM_ARGS() == 3) {if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zzz", &zyear, &zmonth, &zday) == FAILURE) { return; } zval_add_ref(&zyear); zval_add_ref(&zmonth); zval_add_ref(&zday); ZVAL_LONG(zyear, year); ZVAL_LONG(zmonth, month); ZVAL_LONG(zday, day);} else {if(!php_gtk_parse_args(ZEND_NUM_ARGS(), "")) { return; }} array_init(return_value); add_next_index_long(return_value, year); add_next_index_long(return_value, month); add_next_index_long(return_value, day); } mfg xxoes --PHP-GTK Development Mailing List (http://gtk.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php