Basic main skeleton
This commit is contained in:
parent
6d4c6daea0
commit
b9cd06df95
14
main.c
14
main.c
|
@ -16,6 +16,8 @@
|
||||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "sxiv.h"
|
#include "sxiv.h"
|
||||||
#include "app.h"
|
#include "app.h"
|
||||||
|
|
||||||
|
@ -24,11 +26,19 @@ app_t app;
|
||||||
void cleanup() {
|
void cleanup() {
|
||||||
static int in = 0;
|
static int in = 0;
|
||||||
|
|
||||||
if (!in++) {
|
if (!in++)
|
||||||
}
|
app_quit(&app);
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char **argv) {
|
int main(int argc, char **argv) {
|
||||||
|
|
||||||
|
// TODO: parse cmd line arguments properly
|
||||||
|
app.filenames = argv + 1;
|
||||||
|
app.filecnt = argc - 1;
|
||||||
|
|
||||||
|
app_init(&app);
|
||||||
|
app_run(&app);
|
||||||
|
app_quit(&app);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue