[C] Fixed examples for windows

This commit is contained in:
seleznevae 2019-09-28 11:11:37 +03:00
parent 77a4a1fb4c
commit 4e70d08b22

View File

@ -8,7 +8,7 @@
void colorfull_table_wchar(void) void colorfull_table_wchar(void)
{ {
#if defined(FT_HAVE_WCHAR) #if defined(FT_HAVE_WCHAR) && !defined(FT_MICROSOFT_COMPILER)
setlocale(LC_CTYPE, ""); setlocale(LC_CTYPE, "");
ft_table_t *table = ft_create_table(); ft_table_t *table = ft_create_table();
@ -58,12 +58,7 @@ void colorfull_table_wchar(void)
ft_set_tbl_prop(table, FT_TPROP_LEFT_MARGIN, 10); ft_set_tbl_prop(table, FT_TPROP_LEFT_MARGIN, 10);
const wchar_t *table_wstr = ft_to_wstring(table); const wchar_t *table_wstr = ft_to_wstring(table);
if (table_wstr) { fwprintf(stderr, L"Table:\n%ls\n\n ", table_wstr);
fwprintf(stderr, L"Table:\n%ls\n\n ", table_wstr);
} else {
fwprintf(stderr, L"Table conversion failed !!!\n ");
}
ft_destroy_table(table); ft_destroy_table(table);
#endif #endif
} }
@ -118,12 +113,7 @@ void colorfull_table_utf8(void)
ft_set_tbl_prop(table, FT_TPROP_LEFT_MARGIN, 10); ft_set_tbl_prop(table, FT_TPROP_LEFT_MARGIN, 10);
const char *table_str = ft_to_u8string(table); const char *table_str = ft_to_u8string(table);
if (table_str) { printf("Table:\n%s\n\n ", table_str);
printf("Table:\n%s\n\n ", table_str);
} else {
printf("Table conversion failed !!!\n ");
}
ft_destroy_table(table); ft_destroy_table(table);
#endif #endif
} }