add proto
authorJP Rosevear <jpr@ximian.com>
Mon, 10 Nov 2003 16:57:15 +0000 (16:57 +0000)
committerJP Rosevear <jpr@src.gnome.org>
Mon, 10 Nov 2003 16:57:15 +0000 (16:57 +0000)
2003-11-10  JP Rosevear <jpr@ximian.com>

* libecal/e-cal.h: add proto

* libecal/e-cal.c (e_cal_free_change_list): this belongs here

* libecal/e-cal-types.h: remove proto

* libecal/Makefile.am: don't build dead file

calendar/ChangeLog
calendar/libecal/Makefile.am
calendar/libecal/e-cal-types.c [deleted file]
calendar/libecal/e-cal-types.h
calendar/libecal/e-cal.c
calendar/libecal/e-cal.h

index b2ce3b9..0dae704 100644 (file)
@@ -1,3 +1,13 @@
+2003-11-10  JP Rosevear <jpr@ximian.com>
+
+       * libecal/e-cal.h: add proto
+
+       * libecal/e-cal.c (e_cal_free_change_list): this belongs here
+
+       * libecal/e-cal-types.h: remove proto
+
+       * libecal/Makefile.am: don't build dead file
+
 2003-11-07  Dan Winship  <danw@ximian.com>
 
        * libecal/Makefile.am (libecal_la_LDFLAGS): Remove -no-undefined
index 176a01e..690d9f1 100644 (file)
@@ -47,7 +47,6 @@ libecal_la_SOURCES =          \
        e-cal-listener.c        \
        e-cal-recur.c           \
        e-cal-time-util.c       \
-       e-cal-types.c           \
        e-cal-util.c            \
        e-cal-view.c            \
        e-cal-view-listener.c
diff --git a/calendar/libecal/e-cal-types.c b/calendar/libecal/e-cal-types.c
deleted file mode 100644 (file)
index d708786..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Evolution calendar utilities and types
- *
- * Copyright (C) 2000 Ximian, Inc.
- * Copyright (C) 2000 Ximian, Inc.
- *
- * Authors: Federico Mena-Quintero <federico@ximian.com>
- *          JP Rosevear <jpr@ximian.com>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * License as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
- */
-
-#include <config.h>
-#include <stdlib.h>
-#include "e-cal-types.h"
-
-\f
-
-/**
- * cal_client_change_list_free:
- * @list: List of #CalClientChange structures.
- * 
- * Frees a list of #CalClientChange structures.
- **/
-void
-cal_client_change_list_free (GList *list)
-{
-       ECalChange *c;
-       GList *l;
-
-       for (l = list; l; l = l->next) {
-               c = l->data;
-
-               g_assert (c != NULL);
-               g_assert (c->comp != NULL);
-
-               g_object_unref (G_OBJECT (c->comp));
-               g_free (c);
-       }
-
-       g_list_free (list);
-}
index 7b3e800..d3e7c79 100644 (file)
@@ -20,8 +20,8 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
  */
 
-#ifndef CAL_CLIENT_TYPES_H
-#define CAL_CLIENT_TYPES_H
+#ifndef E_CAL_TYPES_H
+#define E_CAL_TYPES_H
 
 #include <libecal/e-cal-component.h>
 
@@ -67,8 +67,6 @@ typedef enum {
        E_CALENDAR_STATUS_OTHER_ERROR
 } ECalendarStatus;
 
-void cal_client_change_list_free (GList *list);
-
 G_END_DECLS
 
 #endif
index ba96c41..8b78f1d 100644 (file)
@@ -2296,6 +2296,24 @@ e_cal_get_changes (ECal *ecal, const char *change_id, GList **changes, GError **
        E_CALENDAR_CHECK_STATUS (status, error);
 }
 
+void
+e_cal_free_change_list (GList *list)
+{
+       ECalChange *c;
+       GList *l;
+
+       for (l = list; l; l = l->next) {
+               c = l->data;
+
+               g_assert (c != NULL);
+               g_assert (c->comp != NULL);
+
+               g_object_unref (G_OBJECT (c->comp));
+               g_free (c);
+       }
+
+       g_list_free (list);
+}
 
 /**
  * e_cal_get_object_list:
index 0036e62..35dee49 100644 (file)
@@ -156,6 +156,7 @@ gboolean e_cal_get_object (ECal *ecal,
                                GError **error);
 
 gboolean e_cal_get_changes (ECal *ecal, const char *change_id, GList **changes, GError **error);
+void e_cal_free_change_list (GList *list);
 
 gboolean e_cal_get_object_list (ECal *ecal, const char *query, GList **objects, GError **error);
 gboolean e_cal_get_object_list_as_comp (ECal *ecal, const char *query, GList **objects, GError **error);