81 return strcmp(buf,
"<!--") == 0;
111 if (c ==
'"' || c ==
'\'') {
244 int num_tab =
sizeof(tab) /
sizeof(tab[0]);
265 for (i = 0; i < num_tab; ++i) {
266 len = strlen(tab[i].entity);
269 if (strcmp(buf, tab[i].entity) == 0) {
void octstr_append_char(Octstr *ostr, int ch)
long octstr_search(const Octstr *haystack, const Octstr *needle, long pos)
static void skip_html_tag(Octstr *html, long *pos)
void octstr_strip_blanks(Octstr *text)
long octstr_search_char(const Octstr *ostr, int ch, long pos)
Octstr * octstr_imm(const char *cstr)
static int html_comment_begins(Octstr *html, long pos)
#define octstr_create(cstr)
Octstr * html_to_sms(Octstr *html)
long octstr_len(const Octstr *ostr)
static void convert_html_entity(Octstr *sms, Octstr *html, long *pos)
long octstr_parse_long(long *nump, Octstr *ostr, long pos, int base)
void octstr_get_many_chars(char *buf, Octstr *ostr, long pos, long len)
int octstr_get_char(const Octstr *ostr, long pos)
void octstr_shrink_blanks(Octstr *text)
static void skip_html_comment(Octstr *html, long *pos)