diff options
Diffstat (limited to '')
-rw-r--r-- | src/ft_exit.c | 5 | ||||
-rw-r--r-- | src/ft_warp_level.c | 10 |
2 files changed, 3 insertions, 12 deletions
diff --git a/src/ft_exit.c b/src/ft_exit.c index 6726fb1..ca5201c 100644 --- a/src/ft_exit.c +++ b/src/ft_exit.c @@ -68,10 +68,7 @@ int if (clist->isoldmus && clist->wlist.inited) { pthread_cancel(clist->tid); - if (FT_OS == 2) - pthread_join(clist->tid, NULL); - else - pthread_kill(clist->tid, SIGTERM); + pthread_join(clist->tid, NULL); } ft_free_lists(clist); ft_printf("Exiting program\n"); diff --git a/src/ft_warp_level.c b/src/ft_warp_level.c index cda89b0..808b346 100644 --- a/src/ft_warp_level.c +++ b/src/ft_warp_level.c @@ -67,20 +67,14 @@ static void if (isoldmus && !cl->mlist.ismusic) { pthread_cancel(cl->tid); - if (FT_OS == 2) - pthread_join(cl->tid, NULL); - else - pthread_kill(cl->tid, SIGTERM); + pthread_join(cl->tid, NULL); cl->isoldmus = 0; } else if (isoldmus && cl->mlist.ismusic && ft_strncmp(tmp_mup, cl->mlist.music_path, ft_strlen(tmp_mup) + 1)) { pthread_cancel(cl->tid); - if (FT_OS == 2) - pthread_join(cl->tid, NULL); - else - pthread_kill(cl->tid, SIGTERM); + pthread_join(cl->tid, NULL); pthread_create(&cl->tid, NULL, ft_music_thread, cl); } else if (isoldmus && cl->mlist.ismusic |