JNIEXPORT void JNICALL Java_org_gnome_gdk_GdkWindow_gdk_1window_1set_1role ( JNIEnv* env, jclass cls, jlong _self, jstring _role ) { GdkWindow* self; const gchar* role; // convert parameter self self = (GdkWindow*) _self; // convert parameter role role = (const gchar*) bindings_java_getString(env, _role); if (role == NULL) { return; // Java Exception already thrown } // call function gdk_window_set_role(self, role); // cleanup parameter self // cleanup parameter role bindings_java_releaseString(role); }
static VALUE gdkwin_set_role(VALUE self, VALUE role) { gdk_window_set_role(_SELF(self), RVAL2CSTR(role)); return self; }