mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
class -> class_ for C++ compatibility
This commit is contained in:
parent
2e721e051a
commit
f4981bb553
@ -234,19 +234,19 @@ examine_element(struct html_context *html_context, struct css_selector *base,
|
|||||||
process_found_selector(selector, CST_PSEUDO, base);
|
process_found_selector(selector, CST_PSEUDO, base);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element->attr.class && seltype <= CST_CLASS) {
|
if (element->attr.class_ && seltype <= CST_CLASS) {
|
||||||
const unsigned char *class = element->attr.class;
|
const unsigned char *class_ = element->attr.class_;
|
||||||
|
|
||||||
for (;;) {
|
for (;;) {
|
||||||
const unsigned char *begin;
|
const unsigned char *begin;
|
||||||
|
|
||||||
while (*class == ' ') ++class;
|
while (*class_ == ' ') ++class_;
|
||||||
if (*class == '\0') break;
|
if (*class_ == '\0') break;
|
||||||
begin = class;
|
begin = class_;
|
||||||
while (*class != ' ' && *class != '\0') ++class;
|
while (*class_ != ' ' && *class_ != '\0') ++class_;
|
||||||
|
|
||||||
selector = find_css_selector(selectors, CST_CLASS, rel,
|
selector = find_css_selector(selectors, CST_CLASS, rel,
|
||||||
begin, class - begin);
|
begin, class_ - begin);
|
||||||
process_found_selector(selector, CST_CLASS, base);
|
process_found_selector(selector, CST_CLASS, base);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -54,7 +54,7 @@ struct text_attrib {
|
|||||||
* these pointers if html_context->options->css_enable;
|
* these pointers if html_context->options->css_enable;
|
||||||
* otherwise they remain NULL. */
|
* otherwise they remain NULL. */
|
||||||
unsigned char *id;
|
unsigned char *id;
|
||||||
unsigned char *class;
|
unsigned char *class_;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
unsigned char *select;
|
unsigned char *select;
|
||||||
|
@ -689,7 +689,7 @@ struct hlink {
|
|||||||
unsigned char *charset;
|
unsigned char *charset;
|
||||||
unsigned char *target;
|
unsigned char *target;
|
||||||
unsigned char *id;
|
unsigned char *id;
|
||||||
unsigned char *class;
|
unsigned char *class_;
|
||||||
unsigned char *dir;
|
unsigned char *dir;
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
@ -958,7 +958,7 @@ start_element(struct element_info *ei,
|
|||||||
* in our own way. --pasky */
|
* in our own way. --pasky */
|
||||||
mem_free_set(&html_top->attr.id,
|
mem_free_set(&html_top->attr.id,
|
||||||
get_attr_val(attr, "id", html_context->doc_cp));
|
get_attr_val(attr, "id", html_context->doc_cp));
|
||||||
mem_free_set(&html_top->attr.class,
|
mem_free_set(&html_top->attr.class_,
|
||||||
get_attr_val(attr, "class", html_context->doc_cp));
|
get_attr_val(attr, "class", html_context->doc_cp));
|
||||||
/* Call it now to gain some of the stuff which might affect
|
/* Call it now to gain some of the stuff which might affect
|
||||||
* formatting of some elements. */
|
* formatting of some elements. */
|
||||||
|
@ -109,7 +109,7 @@ kill_html_stack_item(struct html_context *html_context, struct html_element *e)
|
|||||||
|
|
||||||
#ifdef CONFIG_CSS
|
#ifdef CONFIG_CSS
|
||||||
mem_free_if(e->attr.id);
|
mem_free_if(e->attr.id);
|
||||||
mem_free_if(e->attr.class);
|
mem_free_if(e->attr.class_);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
mem_free_if(e->attr.onclick);
|
mem_free_if(e->attr.onclick);
|
||||||
@ -152,7 +152,7 @@ html_stack_dup(struct html_context *html_context, enum html_element_mortality_ty
|
|||||||
if (ep->attr.select) e->attr.select = stracpy(ep->attr.select);
|
if (ep->attr.select) e->attr.select = stracpy(ep->attr.select);
|
||||||
|
|
||||||
#ifdef CONFIG_CSS
|
#ifdef CONFIG_CSS
|
||||||
e->attr.id = e->attr.class = NULL;
|
e->attr.id = e->attr.class_ = NULL;
|
||||||
#endif
|
#endif
|
||||||
/* We don't want to propagate these. */
|
/* We don't want to propagate these. */
|
||||||
/* XXX: For sure? --pasky */
|
/* XXX: For sure? --pasky */
|
||||||
|
Loading…
Reference in New Issue
Block a user