base layout for multithreading

This commit is contained in:
nova
2025-02-26 22:19:32 +01:00
parent 13190d7ef8
commit 8cf1918b0d
6 changed files with 160 additions and 99 deletions

View File

@ -1,12 +1,7 @@
#include "curses.h"
#include <curses.h>
#include "window.c"
void window_left(WINDOW *win, unsigned int start_y, unsigned int start_x);
void window_main(WINDOW *win, unsigned int start_y, unsigned int start_x);
void window_right(WINDOW *win, unsigned int start_y, unsigned int start_x);
void window_left(WINDOW *win, unsigned int start_y, unsigned int start_x, char **dir_content);
void window_main(WINDOW *win, unsigned int start_y, unsigned int start_x, char **dir_content);
void window_right(WINDOW *win, unsigned int start_y, unsigned int start_x, char **dir_content);
typedef struct window_data {
WINDOW *win;
unsigned int start_y;
unsigned int start_x;
} window_data;