diff --git a/Code_With_Threads/fonctions.h b/Code_With_Threads/fonctions.h
index a232aef69e590f44af8fbcfaca71745c3a1a6ab4..9e0fc74d7072328fbdf0b3791c970ca14ed61725 100644
--- a/Code_With_Threads/fonctions.h
+++ b/Code_With_Threads/fonctions.h
@@ -38,29 +38,23 @@ typedef struct buffer2 {
     sem_t free;
     sem_t full;
     pthread_mutex_t mutex;
+    bool can_stop;
 } buffer2;
 
 void init_list_t(list_t *my_list);
 void init_list_lst(list_lst *my_list);
+
 void put_node_t(list_t *my_list, int value);
 void put_node_lst(list_lst *my_list, list_t *put_list);
+
 int get_node_t(list_t *my_list);
 list_t *get_node_lst(list_lst *my_list);
-int get_at_index(list_t *my_list, int index);
-
-//void clear_node_t(node_t *t);
-//void clear_list_t(list_t *my_list);
-//void clear_node_lst(node_lst *n);
-//void clear_list_lst(list_lst *my_list);
 
 void clear_list_t(list_t *my_list);
-void clear_list_lst(list_lst *my_list);
 
 list_t *prime_list(int value);
 
 buffer1 *init_buffer_1(int nthreads);
 buffer2 *init_buffer_2(int nthreads);
 
-int count_lines(char *filename);
-
 #endif //fonctions_h
\ No newline at end of file