summaryrefslogtreecommitdiff
path: root/gtk/gtkcssparserprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2012-04-18 19:43:24 +0200
committerBenjamin Otte <otte@redhat.com>2012-05-11 16:42:12 +0200
commite1317268a338589fd6fa01c303569cdc111b3f5e (patch)
tree9b13c514c5fa7746ac9c7b5da92d9973b2283741 /gtk/gtkcssparserprivate.h
parenta65780902a0b3a0497cf9c021f8a0d3e49a87cbd (diff)
downloadgtk+-e1317268a338589fd6fa01c303569cdc111b3f5e.tar.gz
cssparser: Change APIs that work with files
Now that we keep track of the parser's file, we don't require it to be passed anymore.
Diffstat (limited to 'gtk/gtkcssparserprivate.h')
-rw-r--r--gtk/gtkcssparserprivate.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtkcssparserprivate.h b/gtk/gtkcssparserprivate.h
index 8609531f02..3c6f3ba81b 100644
--- a/gtk/gtkcssparserprivate.h
+++ b/gtk/gtkcssparserprivate.h
@@ -47,6 +47,9 @@ void _gtk_css_parser_error_full (GtkCssParser *parser
guint _gtk_css_parser_get_line (GtkCssParser *parser);
guint _gtk_css_parser_get_position (GtkCssParser *parser);
+GFile * _gtk_css_parser_get_file (GtkCssParser *parser);
+GFile * _gtk_css_parser_get_file_for_path (GtkCssParser *parser,
+ const char *path);
gboolean _gtk_css_parser_is_eof (GtkCssParser *parser);
gboolean _gtk_css_parser_begins_with (GtkCssParser *parser,
@@ -87,8 +90,7 @@ gboolean _gtk_css_parser_try_hash_color (GtkCssParser *parser
gboolean _gtk_css_parser_has_number (GtkCssParser *parser);
char * _gtk_css_parser_read_string (GtkCssParser *parser);
char * _gtk_css_parser_read_value (GtkCssParser *parser);
-GFile * _gtk_css_parser_read_url (GtkCssParser *parser,
- GFile *base);
+GFile * _gtk_css_parser_read_url (GtkCssParser *parser);
void _gtk_css_parser_skip_whitespace (GtkCssParser *parser);
void _gtk_css_parser_resync (GtkCssParser *parser,