diff options
author | Stef Walter <stefw@gnome.org> | 2013-09-25 10:49:33 +0200 |
---|---|---|
committer | Stef Walter <stefw@gnome.org> | 2013-09-30 17:34:21 +0200 |
commit | 6924fa9fb478af6624cdd262bb9dfca7818c23af (patch) | |
tree | 238b25387c2bf1044e9dfe15ed29251082ce9e14 /docs | |
parent | 957d6421f466bd600cac9baca8cd4e8a458c9e02 (diff) | |
download | gcr-6924fa9fb478af6624cdd262bb9dfca7818c23af.tar.gz |
gcr: Allow using GBytes with GcrParser
This also solves a corner case where GcrParser would keep around a
pointer to the data passed into gcr_parser_parse_data(), even after
that data had been freed.
gcr_parser_parse_data() now copies the data passed in, where as
the new gcr_parser_parse_bytes() simply keeps a reference to the
GBytes.
https://bugzilla.gnome.org/show_bug.cgi?id=708736
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/gcr/gcr-sections.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/reference/gcr/gcr-sections.txt b/docs/reference/gcr/gcr-sections.txt index ed2a764..3144d00 100644 --- a/docs/reference/gcr/gcr-sections.txt +++ b/docs/reference/gcr/gcr-sections.txt @@ -7,6 +7,7 @@ GcrDataFormat GcrParser GcrParserClass gcr_parser_new +gcr_parser_parse_bytes gcr_parser_parse_data gcr_parser_parse_stream gcr_parser_parse_stream_async @@ -19,12 +20,14 @@ gcr_parser_get_parsed_label gcr_parser_get_parsed_description gcr_parser_get_parsed_attributes gcr_parser_get_parsed_block +gcr_parser_get_parsed_bytes gcr_parser_get_parsed_format GcrParsed gcr_parsed_ref gcr_parsed_unref gcr_parsed_get_attributes gcr_parsed_get_data +gcr_parsed_get_bytes gcr_parsed_get_description gcr_parsed_get_format gcr_parsed_get_label @@ -605,6 +608,7 @@ GcrUnlockOptionsWidgetPrivate <FILE>gcr-viewer-widget</FILE> GcrViewerWidget gcr_viewer_widget_new +gcr_viewer_widget_load_bytes gcr_viewer_widget_load_data gcr_viewer_widget_load_file gcr_viewer_widget_get_parser |