Go to the source code of this file.
◆ cr_newline
◆ cr_newline_infos
◆ crlf_newline
◆ crlf_newline_infos
◆ crlf_newline_offsets
| #define crlf_newline_offsets 258 |
◆ JUST_AFTER_CR
◆ MET_CR
◆ MET_CRLF
◆ MET_LF
◆ NEWLINES_MET
| #define NEWLINES_MET (sp[1]) |
◆ NORMAL
◆ STATE
◆ TRANSCODE_TABLE_INFO
◆ universal_newline
◆ universal_newline_infos
◆ universal_newline_offsets
| #define universal_newline_offsets 0 |
◆ fun_so_universal_newline()
| static ssize_t fun_so_universal_newline |
( |
void * |
statep, |
|
|
const unsigned char * |
s, |
|
|
size_t |
l, |
|
|
unsigned char * |
o, |
|
|
size_t |
osize |
|
) |
| |
|
static |
◆ Init_newline()
| void Init_newline |
( |
void |
| ) |
|
◆ universal_newline_finish()
| static ssize_t universal_newline_finish |
( |
void * |
statep, |
|
|
unsigned char * |
o, |
|
|
size_t |
osize |
|
) |
| |
|
static |
◆ universal_newline_init()
| static int universal_newline_init |
( |
void * |
statep | ) |
|
|
static |
◆ newline_byte_array
| const unsigned char newline_byte_array[516] |
|
static |
◆ newline_word_array
| const unsigned int newline_word_array[11] |
|
static |
Initial value:= {
#define universal_newline_infos
#define universal_newline
#define crlf_newline_infos
#define crlf_newline
#define cr_newline_infos
#define cr_newline
}
#define universal_newline_offsets
#define crlf_newline_offsets
#define universal_newline_infos
#define crlf_newline_infos
Definition at line 51 of file newline.c.
◆ rb_cr_newline
◆ rb_crlf_newline
◆ rb_universal_newline
Initial value:= {
1,
1,
2,
}
#define TRANSCODE_TABLE_INFO
#define universal_newline
static int universal_newline_init(void *statep)
static ssize_t universal_newline_finish(void *statep, unsigned char *o, size_t osize)
static ssize_t fun_so_universal_newline(void *statep, const unsigned char *s, size_t l, unsigned char *o, size_t osize)
Definition at line 146 of file newline.c.
Referenced by Init_newline().