Re: [evolution-patches] Patch for #47874, GAL and calendar related
- From: Mike Kestner <mkestner ximian com>
- To: Harry Lu <harry lu sun com>
- Cc: evolution-patches <evolution-patches ximian com>
- Subject: Re: [evolution-patches] Patch for #47874, GAL and calendar related
- Date: Mon, 25 Aug 2003 09:40:26 -0500
Looks good. Thanks for the patch. Please commit to the stable branch
and trunk.
Mike
On Mon, 2003-08-25 at 05:59, Harry Lu wrote:
> GAL maintainers,
> Please reivew my patch for #47874 based on HEAD.
> Thanks!
> Harry
>
> ______________________________________________________________________
>
> Index: gal/e-table/ChangeLog
> ===================================================================
> RCS file: /cvs/gnome/gal/gal/e-table/ChangeLog,v
> retrieving revision 1.912
> diff -u -r1.912 ChangeLog
> --- gal/e-table/ChangeLog 19 Aug 2003 17:27:36 -0000 1.912
> +++ gal/e-table/ChangeLog 25 Aug 2003 10:49:29 -0000
> @@ -1,3 +1,12 @@
> +2003-08-25 Harry Lu <harry lu sun com>
> +
> + ** For bug #47874.
> +
> + * e-table-specification.c (e_table_specification_load_from_file):
> + check whether file exists before call xmlParseFile().
> + * e-table-state.c (e_table_state_load_from_file): ditto.
> + * e-tree-table-adapter.c (open_file): ditto.
> +
> 2003-08-19 Mike Kestner <mkestner ximian com>
>
> * e-cell-tree.c (draw_expander): add an expander_style param
> Index: gal/e-table/e-table-specification.c
> ===================================================================
> RCS file: /cvs/gnome/gal/gal/e-table/e-table-specification.c,v
> retrieving revision 1.28
> diff -u -r1.28 e-table-specification.c
> --- gal/e-table/e-table-specification.c 19 Jun 2003 15:31:31 -0000 1.28
> +++ gal/e-table/e-table-specification.c 25 Aug 2003 10:49:29 -0000
> @@ -129,6 +129,10 @@
> const char *filename)
> {
> xmlDoc *doc;
> +
> + if (!g_file_test (filename, G_FILE_TEST_EXISTS))
> + return FALSE;
> +
> doc = xmlParseFile (filename);
> if (doc) {
> xmlNode *node = xmlDocGetRootElement (doc);
> Index: gal/e-table/e-table-state.c
> ===================================================================
> RCS file: /cvs/gnome/gal/gal/e-table/e-table-state.c,v
> retrieving revision 1.28
> diff -u -r1.28 e-table-state.c
> --- gal/e-table/e-table-state.c 15 Jan 2003 19:42:14 -0000 1.28
> +++ gal/e-table/e-table-state.c 25 Aug 2003 10:49:29 -0000
> @@ -120,6 +120,10 @@
> const char *filename)
> {
> xmlDoc *doc;
> +
> + if (!g_file_test (filename, G_FILE_TEST_EXISTS))
> + return FALSE;
> +
> doc = xmlParseFile (filename);
> if (doc) {
> xmlNode *node = xmlDocGetRootElement(doc);
> Index: gal/e-table/e-tree-table-adapter.c
> ===================================================================
> RCS file: /cvs/gnome/gal/gal/e-table/e-tree-table-adapter.c,v
> retrieving revision 1.56
> diff -u -r1.56 e-tree-table-adapter.c
> --- gal/e-table/e-tree-table-adapter.c 12 Jun 2003 13:35:46 -0000 1.56
> +++ gal/e-table/e-tree-table-adapter.c 25 Aug 2003 10:49:30 -0000
> @@ -925,6 +925,9 @@
> int vers;
> gboolean model_default, saved_default;
>
> + if (!g_file_test (filename, G_FILE_TEST_EXISTS))
> + return NULL;
> +
> doc = xmlParseFile (filename);
> if (!doc)
> return NULL;
--
Mike Kestner <mkestner ximian com>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]