aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-01-11 13:43:04 +0100
committerCharles <sircharlesaze@gmail.com>2020-01-12 15:45:52 +0100
commita0c774e4963945b9a0d94e5b2cc7420960741a8b (patch)
treec26c92eda37c03a1016a36724fad3f955373a7a0 /main.c
parent2fdb9ad1d66e28e056f31bc6321d2c198db33290 (diff)
downloadcub3d-a0c774e4963945b9a0d94e5b2cc7420960741a8b.tar.gz
cub3d-a0c774e4963945b9a0d94e5b2cc7420960741a8b.tar.bz2
cub3d-a0c774e4963945b9a0d94e5b2cc7420960741a8b.zip
Refactoring render.c
Diffstat (limited to 'main.c')
-rw-r--r--main.c20
1 files changed, 9 insertions, 11 deletions
diff --git a/main.c b/main.c
index 7d61681..8ab8a34 100644
--- a/main.c
+++ b/main.c
@@ -6,33 +6,30 @@
/* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2019/11/15 06:39:39 by cacharle #+# #+# */
-/* Updated: 2020/01/11 13:04:38 by cacharle ### ########.fr */
+/* Updated: 2020/01/11 13:27:19 by cacharle ### ########.fr */
/* */
/* ************************************************************************** */
#include "cub3d.h"
-/*
+
int main(int argc, char **argv)
{
t_state *state;
- if (argc == 3 && ft_strcmp(argv[2], "--save") == 0)
- return (save_image());
- else
- if (argc != 2)
+ if (argc != 2 && argc != 3 && ft_strcmp(argv[2], "--save"))
error_put_usage_exit(argv[0]);
- if ((state = state_new(parse(argv[1]))) == NULL)
- {
- ft_putendl_fd("Error: state creation", STDERR_FILENO);
+ if ((state = state_new(parse_check(parse(argv[1])))) == NULL)
return (1);
- }
+ if (argc == 3)
+ return (capture(state));
mlx_hook(state->window_ptr, 2, (1L << 1), event_keydown, (void*)state);
mlx_loop_hook(state->mlx_ptr, render_update, (void*)state);
mlx_loop(state->mlx_ptr);
return (0);
-}*/
+}
+/*
int main(int argc, char **argv)
{
(void)argc;
@@ -74,3 +71,4 @@ int main(int argc, char **argv)
state_destroy(s);
return 0;
}
+*/