aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.c
diff options
context:
space:
mode:
authorsalaaad2 <arthurdurant263@gmail.com>2020-02-21 19:31:27 +0100
committersalaaad2 <arthurdurant263@gmail.com>2020-02-21 19:31:27 +0100
commit4a07369a67e3f88417ac4a309852eadaf40f23d4 (patch)
tree30d1d024c80a6e99f2358d444a2a82937262d112 /src/main.c
parentFreed leaks (diff)
download42-cub3d-4a07369a67e3f88417ac4a309852eadaf40f23d4.tar.gz
42-cub3d-4a07369a67e3f88417ac4a309852eadaf40f23d4.tar.bz2
42-cub3d-4a07369a67e3f88417ac4a309852eadaf40f23d4.tar.xz
42-cub3d-4a07369a67e3f88417ac4a309852eadaf40f23d4.tar.zst
42-cub3d-4a07369a67e3f88417ac4a309852eadaf40f23d4.zip
add threaded music
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 52bb211..ededacf 100644
--- a/src/main.c
+++ b/src/main.c
@@ -15,17 +15,30 @@
#include <cub3d.h>
#include <stddef.h>
#include <unistd.h>
+#include <pthread.h>
+#include <stdlib.h>
+
+void
+ *ft_zik(void *vargp)
+{
+ (void)vargp;
+ system("afplay revelations.mp3");
+ return NULL;
+}
int
main(int argc, const char *argv[])
{
t_cub *clist;
+ pthread_t thread_id;
if (argc < 2)
{
ft_dprintf(STDERR_FILENO, "Error\n\033[1;31mNo map selected\n\033[0m");
return (1);
}
+ pthread_create(&thread_id, NULL, ft_zik, NULL);
+ pthread_join(thread_id, NULL);
if (ft_init_cub3d(&clist) < 0)
return (2);
ft_parse_map(argv[1], clist);