diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-05-21 17:18:20 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-05-21 17:18:20 +0800 |
commit | 0a232b36bf48cd8493e455466e7cdbfd96d7aa7f (patch) | |
tree | ebc3f3ca60f873e39124228be43f0416b7c6c204 /filter | |
parent | 4eb47f9a4696877218bf05d53c52f829d2afcdd5 (diff) | |
download | gsoc2013-evolution-0a232b36bf48cd8493e455466e7cdbfd96d7aa7f.tar.gz gsoc2013-evolution-0a232b36bf48cd8493e455466e7cdbfd96d7aa7f.tar.zst gsoc2013-evolution-0a232b36bf48cd8493e455466e7cdbfd96d7aa7f.zip |
Updated for the GtkHTML API changes. Also fixed some compiler
warnings here and there.
svn path=/trunk/; revision=3145
Diffstat (limited to 'filter')
-rw-r--r-- | filter/ChangeLog | 14 | ||||
-rw-r--r-- | filter/filter-arg-types.c | 6 | ||||
-rw-r--r-- | filter/filter-arg.c | 4 | ||||
-rw-r--r-- | filter/filter-arg.h | 2 | ||||
-rw-r--r-- | filter/filter-druid.c | 5 | ||||
-rw-r--r-- | filter/filter-format.c | 6 | ||||
-rw-r--r-- | filter/filter-format.h | 2 |
7 files changed, 27 insertions, 12 deletions
diff --git a/filter/ChangeLog b/filter/ChangeLog index 56ec6f65f5..9387f72a4e 100644 --- a/filter/ChangeLog +++ b/filter/ChangeLog @@ -1,3 +1,17 @@ +2000-05-21 Ettore Perazzoli <ettore@helixcode.com> + + * filter-druid.c: Don't pass an empty URL to `gtk_html_begin()' + anymore. + + * filter-arg-types.c: Updated for the new GtkHTML API which uses + `GtkHTMLStream *' instead of `GtkHTMLStreamHandle'. + * filter-arg.c: Likewise. + * filter-arg.h: Likewise. + * filter-druid.c: Likewise. + + * filter-format.c: Likewise. + * filter-format.h: Likewise. + 2000-05-18 Dan Winship <danw@helixcode.com> * filter-driver.c (filter_driver_run): update for diff --git a/filter/filter-arg-types.c b/filter/filter-arg-types.c index f1f0d1236c..fd0bb32248 100644 --- a/filter/filter-arg-types.c +++ b/filter/filter-arg-types.c @@ -59,7 +59,7 @@ filter_arg_string_get_type (void) } static void -arg_string_write_html(FilterArg *argin, GtkHTML *html, GtkHTMLStreamHandle *stream) +arg_string_write_html(FilterArg *argin, GtkHTML *html, GtkHTMLStream *stream) { FilterArgString *arg = (FilterArgString *)argin; /* empty */ @@ -280,7 +280,7 @@ filter_arg_address_get_type (void) } static void -arg_address_write_html(FilterArg *argin, GtkHTML *html, GtkHTMLStreamHandle *stream) +arg_address_write_html(FilterArg *argin, GtkHTML *html, GtkHTMLStream *stream) { FilterArgAddress *arg = (FilterArgAddress *)argin; /* empty */ @@ -531,7 +531,7 @@ filter_arg_folder_get_type (void) } static void -arg_folder_write_html(FilterArg *argin, GtkHTML *html, GtkHTMLStreamHandle *stream) +arg_folder_write_html(FilterArg *argin, GtkHTML *html, GtkHTMLStream *stream) { FilterArgFolder *arg = (FilterArgFolder *)argin; /* empty */ diff --git a/filter/filter-arg.c b/filter/filter-arg.c index 77dffe284b..ece10efbba 100644 --- a/filter/filter-arg.c +++ b/filter/filter-arg.c @@ -83,7 +83,7 @@ clone_default(FilterArg *a) } static void -write_html_nothing(FilterArg *arg, GtkHTML *html, GtkHTMLStreamHandle *stream) +write_html_nothing(FilterArg *arg, GtkHTML *html, GtkHTMLStream *stream) { /* empty */ } @@ -209,7 +209,7 @@ filter_arg_remove(FilterArg *arg, void *v) void -filter_arg_write_html(FilterArg *arg, GtkHTML *html, GtkHTMLStreamHandle *stream) +filter_arg_write_html(FilterArg *arg, GtkHTML *html, GtkHTMLStream *stream) { ((FilterArgClass *)(arg->object.klass))->write_html(arg, html, stream); } diff --git a/filter/filter-arg.h b/filter/filter-arg.h index 514bf1adf2..7790123569 100644 --- a/filter/filter-arg.h +++ b/filter/filter-arg.h @@ -50,7 +50,7 @@ struct _FilterArgClass { struct _FilterArg * (*clone)(FilterArg *arg); /* virtual methods */ - void (*write_html)(FilterArg *arg, GtkHTML *html, GtkHTMLStreamHandle *stream); + void (*write_html)(FilterArg *arg, GtkHTML *html, GtkHTMLStream *stream); void (*write_text)(FilterArg *arg, GString *string); void (*free_value)(FilterArg *arg, void *v); diff --git a/filter/filter-druid.c b/filter/filter-druid.c index 43e7d1e705..4a4595c5fb 100644 --- a/filter/filter-druid.c +++ b/filter/filter-druid.c @@ -198,11 +198,12 @@ static char *display_posttext[] = { void html_write_options(GtkHTML *html, struct filter_option *option, char *def) { - GtkHTMLStreamHandle *stream; + GtkHTMLStream *stream; GList *optionrulel; int i; - stream = gtk_html_begin(html, ""); + stream = gtk_html_begin(html); + gtk_html_write(html, stream, "<body bgcolor=white alink=blue>", strlen("<body bgcolor=white alink=blue>")); if (option) { char *t; diff --git a/filter/filter-format.c b/filter/filter-format.c index 8f0f67b16e..b7a2a956be 100644 --- a/filter/filter-format.c +++ b/filter/filter-format.c @@ -57,7 +57,7 @@ struct description_decode_lambda { GString *str; GList *args; GtkHTML *html; - GtkHTMLStreamHandle *stream; + GtkHTMLStream *stream; }; static char * @@ -129,7 +129,7 @@ filter_description_text(GList *description, GList *args) } static void -html_write(GtkHTML *html, GtkHTMLStreamHandle *stream, char *s) +html_write(GtkHTML *html, GtkHTMLStream *stream, char *s) { d(printf("appending html '%s'\n", s)); gtk_html_write(html, stream, s, strlen(s)); @@ -187,7 +187,7 @@ description_decode_html(struct filter_desc *d, struct description_decode_lambda } void -filter_description_html_write(GList *description, GList *args, GtkHTML *html, GtkHTMLStreamHandle *stream) +filter_description_html_write(GList *description, GList *args, GtkHTML *html, GtkHTMLStream *stream) { char *txt; struct description_decode_lambda l; diff --git a/filter/filter-format.h b/filter/filter-format.h index 12a4040a46..bdd047164e 100644 --- a/filter/filter-format.h +++ b/filter/filter-format.h @@ -5,6 +5,6 @@ #include <glib.h> char *filter_description_text(GList *description, GList *args); -void description_html_write(GList *description, GList *args, GtkHTML *html, GtkHTMLStreamHandle *stream); +void description_html_write(GList *description, GList *args, GtkHTML *html, GtkHTMLStream *stream); #endif /* _FILTER_FORMAT_H */ |