} else if(s == dispatcher_signal_quit) { ctk_window_close(&window); quit();
DISPATCHER_SIGHANDLER(memstat_sighandler, s, data){  DISPATCHER_SIGHANDLER_ARGS(s, data);    if(s == ctk_signal_button_activate) {    if(data == (ek_data_t)&updatebutton) {      update();      /*      ctk_window_redraw(&window);*/      CTK_WIDGET_REDRAW(&freenum);      CTK_WIDGET_REDRAW(&lblocknum);    } else if(data == (ek_data_t)&closebutton) {      ctk_window_close(&window);      /*      ctk_desktop_redraw(window.desktop);*/      quit();    }  } else if(s == ctk_signal_window_close &&	    data == (ek_data_t)&window) {    quit();  }}