summaryrefslogtreecommitdiff
path: root/src/parse/parse.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2009-08-02 18:06:31 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2009-08-02 18:06:31 +0000
commit4fb213aac1b4a925cfd42b993ea08f5d4e9546e6 (patch)
tree6276b7c41399dc419e0b1a0279c5fb3fa583544b /src/parse/parse.c
parent8e6013db174f6db3073de15b3d4388411256e39d (diff)
downloadlibcss-4fb213aac1b4a925cfd42b993ea08f5d4e9546e6.tar.gz
libcss-4fb213aac1b4a925cfd42b993ea08f5d4e9546e6.tar.bz2
Avoid potential warning.
svn path=/trunk/libcss/; revision=8991
Diffstat (limited to 'src/parse/parse.c')
-rw-r--r--src/parse/parse.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/parse/parse.c b/src/parse/parse.c
index 0d233cf..049cad4 100644
--- a/src/parse/parse.c
+++ b/src/parse/parse.c
@@ -364,10 +364,17 @@ css_error css_parser_completed(css_parser *parser)
const char *css_parser_read_charset(css_parser *parser,
css_charset_source *source)
{
+ const char *charset;
+ uint32_t src;
+
if (parser == NULL || source == NULL)
return NULL;
- return parserutils_inputstream_read_charset(parser->stream, source);
+ charset = parserutils_inputstream_read_charset(parser->stream, &src);
+
+ *source = (css_charset_source) src;
+
+ return charset;
}
/**