Пример #1
0
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;
  }
}
Пример #2
0
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);
}
Пример #3
0
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);
}
Пример #4
0
initialise() {
	/* printf("Initialising...\n"); */
	if(!quick_init()){raw_init(); report(); quick_save();}
	finish_init();
}