add win32 (msvc) support

This commit is contained in:
2024-11-14 16:56:12 +00:00
parent c14c2e5500
commit d614e110df
35 changed files with 454 additions and 280 deletions

View File

@@ -30,14 +30,14 @@ typedef enum b_print_format {
B_PRINT_ERR,
} b_print_format;
extern b_status b_term_get_dimensions(FILE *fp, unsigned int *w, unsigned int *h);
BLUE_API b_status b_term_get_dimensions(FILE *fp, unsigned int *w, unsigned int *h);
extern b_status b_print(b_print_format format, const char *str, ...);
extern b_status b_print_paragraph(
BLUE_API b_status b_print(b_print_format format, const char *str, ...);
BLUE_API b_status b_print_paragraph(
const char *str, FILE *fp, b_paragraph_format *format);
extern int b_fputs(const char *str, FILE *fp);
extern int b_printf(const char *format, ...);
extern int b_fprintf(FILE *fp, const char *format, ...);
BLUE_API int b_fputs(const char *str, FILE *fp);
BLUE_API int b_printf(const char *format, ...);
BLUE_API int b_fprintf(FILE *fp, const char *format, ...);
#endif