int main(int argc, char* argv[]) { screen_init(); struct recordjar rj; rj_load("tasks.rj", &rj); struct load_state state; state.name = 0; state.sub = 0; state.uid = 0; if(rj.size > 0) rj_mapfold(init, &state, &rj); line = 0; curs_set(0); task_show(TASK_THIS, &rj); int c = ' '; while(c != 'q') { c = getch(); if(c == KEY_UP) task_show(TASK_PREV, &rj); else if(c == KEY_DOWN) task_show(TASK_NEXT, &rj); } rj_free(&rj); endwin(); return 0; }
static PX_Cipher * rj_128_cbc(void) { return rj_load(MODE_CBC); }
static PX_Cipher * rj_128_ecb(void) { return rj_load(MODE_ECB); }