JNIEXPORT jlong JNICALL Java_org_gnome_gtk_GtkToolItem_gtk_1tool_1item_1retrieve_1proxy_1menu_1item ( JNIEnv* env, jclass cls, jlong _self ) { GtkWidget* result; jlong _result; GtkToolItem* self; // convert parameter self self = (GtkToolItem*) _self; // call function result = gtk_tool_item_retrieve_proxy_menu_item(self); // cleanup parameter self // translate return value to JNI type _result = (jlong) result; // cleanup return value if (result != NULL) { bindings_java_memory_cleanup((GObject*)result, FALSE); } // and finally return _result; }
static VALUE rg_retrieve_proxy_menu_item(VALUE self) { return GOBJ2RVAL(gtk_tool_item_retrieve_proxy_menu_item(_SELF(self))); }