Exemplo n.º 1
0
Arquivo: puts.c Projeto: waruqi/tbox
tb_long_t tb_puts(tb_char_t const* string)
{
    // check
    tb_check_return_val(string, 0);

    // print it
    tb_printl(string);

    // ok?
    return tb_strlen(string);
}
Exemplo n.º 2
0
tb_long_t tb_wputs(tb_wchar_t const* string)
{
    // check
    tb_check_return_val(string, 0);

    // wtoa
    tb_char_t line[8192] = {0};
    tb_long_t size = tb_wtoa(line, string, 8191);
    if (size >= 0 && size < 8192) line[size] = '\0';

    // print it
    tb_printl(line);

    // ok?
    return tb_wcslen(string);
}
Exemplo n.º 3
0
Arquivo: wputs.c Projeto: waruqi/tbox
tb_long_t tb_wputs(tb_wchar_t const* string)
{
    // check
    tb_check_return_val(string, 0);

    // wtoa
    tb_char_t line[8192] = {0};
    tb_long_t size = tb_wtoa(line, string, 8191);
    tb_assert_and_check_return_val(size != -1, 0);

    // print it
    tb_printl(line);

    // ok?
    return tb_wcslen(string);
}