Ignore:
Timestamp:
Mar 17, 2006, 2:32:58 PM (15 years ago)
Author:
Sam Hocevar
Message:
  • Factorised some charset handling code into a new cucul/charset.c file.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/cucul/cucul_internals.h

    r609 r643  
    5555void _cucul_set_size(cucul_t *qq, unsigned int width, unsigned int height);
    5656
     57/* Charset functions */
     58unsigned int _cucul_strlen_utf8(char const *s);
     59char const *_cucul_skip_utf8(char const *s, unsigned int x);
     60uint32_t _cucul_utf8_to_utf32(char const *s);
     61uint8_t _cucul_utf32_to_cp437(uint32_t c);
     62uint32_t _cucul_cp437_to_utf32(uint8_t c);
     63
     64/* Export functions */
     65void _cucul_get_ansi(cucul_t *qq, struct cucul_buffer *ex);
     66void _cucul_get_html(cucul_t *qq, struct cucul_buffer *ex);
     67void _cucul_get_html3(cucul_t *qq, struct cucul_buffer *ex);
     68void _cucul_get_irc(cucul_t *qq, struct cucul_buffer *ex);
     69void _cucul_get_ps(cucul_t *qq, struct cucul_buffer *ex);
     70void _cucul_get_svg(cucul_t *qq, struct cucul_buffer *ex);
    5771
    5872#endif /* __CUCUL_INTERNALS_H__ */
Note: See TracChangeset for help on using the changeset viewer.