void boucle_move_list(t_list *list, char *term, t_pars *pars, t_list *tmp) { pars->buf = my_malloc(4); pars->j = 0; pars->pos = pars->size; tmp = list; message_nb_allum(list, tmp, pars); while (my_strcpy(pars->buf, save(pars))) { tmp = limitation(pars, term, tmp, list); message_nb_allum(list, tmp, pars); if (pars->buf[0] == 10 && pars->j == 0) { pars->i = 0; pars->j = 1; tmp = bot_player(list, tmp, pars); clean_screen(term); disp_allum(list, pars->size, pars->pos); message_nb_allum(list, tmp, pars); } free(pars->buf); pars->buf = my_malloc(4); } free(pars->buf); }
void calculate_target(void) { int i = 0; unsigned int hist; spin_lock(&bri_lock); for (i = 0; i < 16; i++) { hist = limitation(luma_hist[i], 235, 16); bri_target[i] = map_lookup[hist - 16]; } spin_unlock(&bri_lock); }