summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Kendrick <rjek@netsurf-browser.org>2012-03-24 22:27:44 +0000
committerRob Kendrick <rjek@netsurf-browser.org>2012-03-24 22:27:44 +0000
commit5cc79cd1af2ed1043ef042a1873d0c19dbffbe0f (patch)
tree96314bffc3d5fa06eb19f13c9c996b6414c9e7f8
parentfcd2ed8a5f041dc6192c55791ff148013431eb62 (diff)
downloadlibdom-5cc79cd1af2ed1043ef042a1873d0c19dbffbe0f.tar.gz
libdom-5cc79cd1af2ed1043ef042a1873d0c19dbffbe0f.tar.bz2
Make libdom build with clang, for it is more anal than gcc.
svn path=/trunk/libdom/; revision=13637
-rw-r--r--bindings/hubbub/parser.c2
-rw-r--r--src/core/string.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/bindings/hubbub/parser.c b/bindings/hubbub/parser.c
index ab6fbbf..1b14672 100644
--- a/bindings/hubbub/parser.c
+++ b/bindings/hubbub/parser.c
@@ -245,7 +245,7 @@ dom_hubbub_error dom_hubbub_parser_completed(dom_hubbub_parser *parser)
derr = dom_string_create_interned((const uint8_t *) "id", SLEN("id"),
&name);
if (derr != DOM_NO_ERR)
- return HUBBUB_UNKNOWN;
+ return DOM_HUBBUB_HUBBUB_ERR | HUBBUB_UNKNOWN;
_dom_document_set_id_name(parser->doc, name);
dom_string_unref(name);
diff --git a/src/core/string.c b/src/core/string.c
index 8405c27..9072d59 100644
--- a/src/core/string.c
+++ b/src/core/string.c
@@ -237,7 +237,8 @@ bool dom_string_isequal(const dom_string *s1, const dom_string *s2)
s2->type == DOM_STRING_INTERNED) {
bool match;
- lwc_string_isequal(s1->data.intern, s2->data.intern, &match);
+ (void) lwc_string_isequal(s1->data.intern, s2->data.intern,
+ &match);
return match;
}