diff options
author | Vincent Sanders <vince@kyllikki.org> | 2014-11-07 12:33:34 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2014-11-07 12:33:34 +0000 |
commit | 3405803280c9cafab0a4ef229faa4bc447e4c953 (patch) | |
tree | ac7d85272d21ec15cec1825a2ea6b43f7b4cf11b /riscos | |
parent | 6993e842d902e363d44014fa514c91ca30896555 (diff) | |
download | netsurf-3405803280c9cafab0a4ef229faa4bc447e4c953.tar.gz netsurf-3405803280c9cafab0a4ef229faa4bc447e4c953.tar.bz2 |
Improve content encoding information API
Extend the content_get_encoding() API to retrieve the source of
the encoding as well as the actual encoding.
Diffstat (limited to 'riscos')
-rw-r--r-- | riscos/window.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/riscos/window.c b/riscos/window.c index 1c8d8bd95..b2a46fc02 100644 --- a/riscos/window.c +++ b/riscos/window.c @@ -3825,12 +3825,10 @@ void ro_gui_window_prepare_pageinfo(struct gui_window *g) sprintf(icon_buf, "file_xxx"); if (content_get_type(h) == CONTENT_HTML) { - if (content_get_encoding(h)) { - char enc_token[10] = "Encoding0"; - enc_token[8] = '0' + html_get_encoding_source(h); + if (content_get_encoding(h, CONTENT_ENCODING_NORMAL)) { snprintf(enc_buf, sizeof enc_buf, "%s (%s)", - content_get_encoding(h), - messages_get(enc_token)); + content_get_encoding(h, CONTENT_ENCODING_NORMAL), + content_get_encoding(h, CONTENT_ENCODING_SOURCE)); enc = enc_buf; } else { enc = messages_get("EncodingUnk"); |