diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-08-02 18:06:31 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-08-02 18:06:31 +0000 |
commit | 4fb213aac1b4a925cfd42b993ea08f5d4e9546e6 (patch) | |
tree | 6276b7c41399dc419e0b1a0279c5fb3fa583544b | |
parent | 8e6013db174f6db3073de15b3d4388411256e39d (diff) | |
download | libcss-4fb213aac1b4a925cfd42b993ea08f5d4e9546e6.tar.gz libcss-4fb213aac1b4a925cfd42b993ea08f5d4e9546e6.tar.bz2 |
Avoid potential warning.
svn path=/trunk/libcss/; revision=8991
-rw-r--r-- | src/parse/parse.c | 9 |
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; } /** |