static VALUE acc_delete(VALUE self) { PurpleAccount *account; Data_Get_Struct(self, PurpleAccount, account); purple_accounts_delete(account); return Qnil; }
static int account_delete(LuaState *L)/*{{{*/ { PurpleAccount **account = ms_lua_checkclass(L, "purple.account", 1); lua_pushlightuserdata(L, *account); lua_pushnil(L); lua_settable(L, LUA_REGISTRYINDEX); purple_accounts_delete(*account); *account = NULL; return 0; }/*}}}*/
*/JNIEXPORT void JNICALL Java_im_pidgin_jpurple_account_PurpleAccountManager_deleteAccount_1native( JNIEnv *env, jobject obj, jlong account) { purple_accounts_delete((PurpleAccount*) longToP(account)); }