static void select_click_callback(MenuLayer *menu_layer, MenuIndex *cell_index, void *callback_context) { switch(cell_index->row){ case 0: finish_init(); DictionaryIterator *iter; app_message_outbox_begin(&iter); char * phone_num = (char*)malloc(11 * sizeof(char)); phone_num[0] = cont_num[0]; phone_num[1] = cont_num[1]; phone_num[2] = cont_num[2]; phone_num[3] = cont_num[4]; phone_num[4] = cont_num[5]; phone_num[5] = cont_num[6]; phone_num[6] = cont_num[8]; phone_num[7] = cont_num[9]; phone_num[8] = cont_num[10]; phone_num[9] = cont_num[11]; phone_num[10] = '\0'; Tuplet value = TupletCString(1, phone_num); dict_write_tuplet(iter, &value); int number = (int)(amount * 10); dict_write_int(iter, 2, &number, sizeof(int), 0); app_message_outbox_send(); break; case 1: amount = 0; was_back = 1; show_home(); break; } }
static void init(t_env *env) { env->incantation[2][PLAYERS] = 0; env->incantation[2][LINEMATE] = 1; env->incantation[2][DERAUMERE] = 0; env->incantation[2][SIBUR] = 0; env->incantation[2][MENDIANE] = 0; env->incantation[2][PHIRAS] = 0; env->incantation[2][THYSTAME] = 0; env->incantation[3][PLAYERS] = 1; env->incantation[3][LINEMATE] = 1; env->incantation[3][DERAUMERE] = 1; env->incantation[3][SIBUR] = 1; env->incantation[3][MENDIANE] = 0; env->incantation[3][PHIRAS] = 0; env->incantation[3][THYSTAME] = 0; env->incantation[4][PLAYERS] = 1; env->incantation[4][LINEMATE] = 2; env->incantation[4][DERAUMERE] = 0; env->incantation[4][SIBUR] = 1; env->incantation[4][MENDIANE] = 0; env->incantation[4][PHIRAS] = 2; env->incantation[4][THYSTAME] = 0; env->incantation[5][PLAYERS] = 3; env->incantation[5][LINEMATE] = 1; env->incantation[5][DERAUMERE] = 1; finish_init(env); }
attribute finish_attribute_use(nesc_attribute attr, expression init) { attr->arg1 = make_init_list(attr->word1->location, init); finish_init(); poplevel(); return CAST(attribute, attr); }
initialise() { /* printf("Initialising...\n"); */ if(!quick_init()){raw_init(); report(); quick_save();} finish_init(); }