From 4fb213aac1b4a925cfd42b993ea08f5d4e9546e6 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 2 Aug 2009 18:06:31 +0000 Subject: Avoid potential warning. svn path=/trunk/libcss/; revision=8991 --- src/parse/parse.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/parse') 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; } /** -- cgit v1.2.3