[A] Added debug info
This commit is contained in:
parent
1c86313069
commit
c3e605354f
@ -21,6 +21,18 @@ static ft_table_t *create_basic_table(void)
|
||||
return table;
|
||||
}
|
||||
|
||||
void print_char_str(const char *str)
|
||||
{
|
||||
printf("Char_repr:\n");
|
||||
while (*str) {
|
||||
if (*str == '\n')
|
||||
printf("\n");
|
||||
printf("%x", (unsigned)*str);
|
||||
str++;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
int result = 0;
|
||||
@ -101,61 +113,73 @@ int main(void)
|
||||
ft_set_default_border_style(FT_BASIC_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_SIMPLE_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_PLAIN_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_DOT_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_EMPTY_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_SOLID_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_SOLID_ROUND_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_DOUBLE_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_DOUBLE2_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_BOLD_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_BOLD2_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
ft_set_default_border_style(FT_FRAME_STYLE);
|
||||
table = create_basic_table();
|
||||
printf("Table:\n%s\n", ft_to_string(table));
|
||||
print_char_str(ft_to_string(table));
|
||||
ft_destroy_table(table);
|
||||
|
||||
/* Debug */
|
||||
|
@ -2071,11 +2071,9 @@ int ft_table_wwrite_ln(ft_table_t *table, size_t rows, size_t cols, const wchar_
|
||||
const char *ft_to_string(const ft_table_t *table)
|
||||
{
|
||||
typedef char char_type;
|
||||
// const char_type *empty_string = "";
|
||||
const enum str_buf_type buf_type = CharBuf;
|
||||
const char *space_char = " ";
|
||||
const char *new_line_char = "\n";
|
||||
#define cur_F_STRDUP F_STRDUP
|
||||
#define EMPTY_STRING ""
|
||||
int (*snprintf_row_)(const fort_row_t *, char *, size_t, size_t *, size_t, size_t, const context_t *) = snprintf_row;
|
||||
int (*print_row_separator_)(char *, size_t,
|
||||
@ -2166,7 +2164,6 @@ clear:
|
||||
F_FREE(row_height_arr);
|
||||
// F_FREE(buffer);
|
||||
return NULL;
|
||||
#undef cur_F_STRDUP
|
||||
#undef EMPTY_STRING
|
||||
}
|
||||
|
||||
@ -2176,11 +2173,9 @@ clear:
|
||||
const wchar_t *ft_to_wstring(const ft_table_t *table)
|
||||
{
|
||||
typedef wchar_t char_type;
|
||||
// const char_type *empty_string = L"";
|
||||
const enum str_buf_type buf_type = WCharBuf;
|
||||
const char *space_char = " ";
|
||||
const char *new_line_char = "\n";
|
||||
#define cur_F_STRDUP F_WCSDUP
|
||||
#define EMPTY_STRING L""
|
||||
int (*snprintf_row_)(const fort_row_t *, wchar_t *, size_t, size_t *, size_t, size_t, const context_t *) = wsnprintf_row;
|
||||
int (*print_row_separator_)(wchar_t *, size_t,
|
||||
@ -2273,7 +2268,6 @@ clear:
|
||||
F_FREE(row_height_arr);
|
||||
// F_FREE(buffer);
|
||||
return NULL;
|
||||
#undef cur_F_STRDUP
|
||||
#undef EMPTY_STRING
|
||||
}
|
||||
|
||||
|
@ -535,11 +535,9 @@ int ft_table_wwrite_ln(ft_table_t *table, size_t rows, size_t cols, const wchar_
|
||||
const char *ft_to_string(const ft_table_t *table)
|
||||
{
|
||||
typedef char char_type;
|
||||
// const char_type *empty_string = "";
|
||||
const enum str_buf_type buf_type = CharBuf;
|
||||
const char *space_char = " ";
|
||||
const char *new_line_char = "\n";
|
||||
#define cur_F_STRDUP F_STRDUP
|
||||
#define EMPTY_STRING ""
|
||||
int (*snprintf_row_)(const fort_row_t *, char *, size_t, size_t *, size_t, size_t, const context_t *) = snprintf_row;
|
||||
int (*print_row_separator_)(char *, size_t,
|
||||
@ -630,7 +628,6 @@ clear:
|
||||
F_FREE(row_height_arr);
|
||||
// F_FREE(buffer);
|
||||
return NULL;
|
||||
#undef cur_F_STRDUP
|
||||
#undef EMPTY_STRING
|
||||
}
|
||||
|
||||
@ -640,11 +637,9 @@ clear:
|
||||
const wchar_t *ft_to_wstring(const ft_table_t *table)
|
||||
{
|
||||
typedef wchar_t char_type;
|
||||
// const char_type *empty_string = L"";
|
||||
const enum str_buf_type buf_type = WCharBuf;
|
||||
const char *space_char = " ";
|
||||
const char *new_line_char = "\n";
|
||||
#define cur_F_STRDUP F_WCSDUP
|
||||
#define EMPTY_STRING L""
|
||||
int (*snprintf_row_)(const fort_row_t *, wchar_t *, size_t, size_t *, size_t, size_t, const context_t *) = wsnprintf_row;
|
||||
int (*print_row_separator_)(wchar_t *, size_t,
|
||||
@ -737,7 +732,6 @@ clear:
|
||||
F_FREE(row_height_arr);
|
||||
// F_FREE(buffer);
|
||||
return NULL;
|
||||
#undef cur_F_STRDUP
|
||||
#undef EMPTY_STRING
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user