The R Project SVN R

Rev

Rev 90283 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 90283 Rev 90288
Line 2451... Line 2451...
2451
#define mbs_init(x) memset(x, 0, sizeof(mbstate_t))
2451
#define mbs_init(x) memset(x, 0, sizeof(mbstate_t))
2452
size_t Mbrtowc(wchar_t *wc, const char *s, size_t n, mbstate_t *ps);
2452
size_t Mbrtowc(wchar_t *wc, const char *s, size_t n, mbstate_t *ps);
2453
Rboolean mbcsValid(const char *str);
2453
Rboolean mbcsValid(const char *str);
2454
char *mbcsTruncateToValid(char *s);
2454
char *mbcsTruncateToValid(char *s);
2455
Rboolean utf8Valid(const char *str);
2455
Rboolean utf8Valid(const char *str);
2456
char *Rf_strchr(const char *s, int c);
2456
char *Rf_strchr(char *s, int c);
2457
char *Rf_strrchr(const char *s, int c);
2457
char *Rf_strrchr(char *s, int c);
-
 
2458
const char *Rf_strchr_const(const char *s, int c);
-
 
2459
const char *Rf_strrchr_const(const char *s, int c);
2458
int Rvsnprintf_mbcs(char *buf, size_t size, const char *format, va_list ap)
2460
int Rvsnprintf_mbcs(char *buf, size_t size, const char *format, va_list ap)
2459
    R_PRINTF_FORMAT(3,0);
2461
    R_PRINTF_FORMAT(3,0);
2460
 
2462
 
2461
int Rsnprintf_mbcs(char *str, size_t size, const char *format, ...)
2463
int Rsnprintf_mbcs(char *str, size_t size, const char *format, ...)
2462
    R_PRINTF_FORMAT(3,4);
2464
    R_PRINTF_FORMAT(3,4);