application/main.c

changeset 6
09ac07345656
parent 3
f154867f54dc
equal deleted inserted replaced
5:83263002816f 6:09ac07345656
34 #endif 34 #endif
35 35
36 #include <ui/ui.h> 36 #include <ui/ui.h>
37 37
38 #include "application.h" 38 #include "application.h"
39 #include "system.h"
39 40
40 int idav_main(int argc, char **argv) { 41 int idav_main(int argc, char **argv) {
42 sys_init();
41 ui_init("idav", argc, argv); 43 ui_init("idav", argc, argv);
42 44
43 application_init(); 45 application_init();
44 ui_onstartup(application_startup, NULL); 46 ui_onstartup(application_startup, NULL);
45 47
46 ui_main(); 48 ui_main();
47 49
50 sys_uninit();
48 return 0; 51 return 0;
49 } 52 }
50 53
51 #ifndef _WIN32 54 #ifndef _WIN32
52 int main(int argc, char** argv) { 55 int main(int argc, char** argv) {

mercurial