projects
/
idzebra-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
07d4b52
)
Removed attr_content_xml - it was identical to attr_content.
author
Adam Dickmeiss
<adam@indexdata.dk>
Tue, 8 Jul 2008 14:48:14 +0000
(16:48 +0200)
committer
Adam Dickmeiss
<adam@indexdata.dk>
Tue, 8 Jul 2008 14:48:14 +0000
(16:48 +0200)
index/mod_dom.c
patch
|
blob
|
history
diff --git
a/index/mod_dom.c
b/index/mod_dom.c
index
9758cbe
..
0dcf999
100644
(file)
--- a/
index/mod_dom.c
+++ b/
index/mod_dom.c
@@
-218,18
+218,6
@@
static int attr_content(struct _xmlAttr *attr, const char *name,
return 0;
}
return 0;
}
-static int attr_content_xml(struct _xmlAttr *attr, const char *name,
- const char **dst_content)
-{
- if (0 == XML_STRCMP(attr->name, name) && attr->children
- && attr->children->type == XML_TEXT_NODE)
- {
- *dst_content = (const char *) (attr->children->content);
- return 1;
- }
- return 0;
-}
-
static void destroy_xsp(struct convert_s *c)
{
while (c)
static void destroy_xsp(struct convert_s *c)
{
while (c)
@@
-388,7
+376,7
@@
static int process_meta(struct filter_info *tinfo, xmlDocPtr doc, xmlNodePtr nod
struct _xmlAttr *attr;
for (attr = node->properties; attr; attr = attr->next)
{
struct _xmlAttr *attr;
for (attr = node->properties; attr; attr = attr->next)
{
- if (attr_content_xml(attr, "element_set_name", &element_set_name))
+ if (attr_content(attr, "element_set_name", &element_set_name))
;
else
{
;
else
{
@@
-968,7
+956,7
@@
static void process_xml_element_zebra_node(struct filter_info *tinfo,
struct _xmlAttr *attr;
for (attr = node->properties; attr; attr = attr->next)
{
struct _xmlAttr *attr;
for (attr = node->properties; attr; attr = attr->next)
{
- if (attr_content_xml(attr, "name", &index_p))
+ if (attr_content(attr, "name", &index_p))
{
index_value_of(tinfo, extctr, recword, node, index_p);
}
{
index_value_of(tinfo, extctr, recword, node, index_p);
}
@@
-989,11
+977,11
@@
static void process_xml_element_zebra_node(struct filter_info *tinfo,
struct _xmlAttr *attr;
for (attr = node->properties; attr; attr = attr->next)
{
struct _xmlAttr *attr;
for (attr = node->properties; attr; attr = attr->next)
{
- if (attr_content_xml(attr, "id", &id_p))
+ if (attr_content(attr, "id", &id_p))
;
;
- else if (attr_content_xml(attr, "rank", &rank_p))
+ else if (attr_content(attr, "rank", &rank_p))
;
;
- else if (attr_content_xml(attr, "type", &type_p))
+ else if (attr_content(attr, "type", &type_p))
;
else
{
;
else
{