static void close_cb(void *data) { Epplet_unremember(); Esync(); data = NULL; exit(0); }
static void cb_close(void *data) { Epplet_unremember(); Esync(); Epplet_cleanup(); data = NULL; exit(0); }
static void cb_close(void *data) { save_config(); Epplet_unremember(); Esync(); exit(0); data = NULL; }
static void cb_close(void *data) { Epplet_unremember(); close(fd_mixer); Esync(); data = NULL; exit(0); }
static void close_cb(void *data) { stop_hack(); Epplet_unremember(); Esync(); exit(0); data = NULL; }
static void cb_close(void *data) { /* save options */ save_config(); /* User closed, so forget session restart */ Epplet_unremember(); /* Sync drawing and ipc to eesh */ Esync(); exit(0); data = NULL; }
static void resize(int nw, int nh, int c) { char tmp_w[8], tmp_h[8]; w = nw; h = nh; save_config(); if (!c) { Epplet_unremember(); } Epplet_cleanup(); Esync(); Esnprintf(tmp_w, sizeof(tmp_w), "%d", w); Esnprintf(tmp_h, sizeof(tmp_h), "%d", h); execlp(prog_name, prog_name, "-w", tmp_w, "-h", tmp_h, (c ? "-c" : NULL), NULL); fprintf(stderr, "execlp() failed -- %s\n", strerror(errno)); }
void cerrar(void *datos){ Epplet_unremember(); Esync(); //datos = NULL; exit(0); }