aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/corba-cal.c
diff options
context:
space:
mode:
authorEskil Heyn Olsen <eskil@src.gnome.org>1999-09-19 09:14:24 +0800
committerEskil Heyn Olsen <eskil@src.gnome.org>1999-09-19 09:14:24 +0800
commitf75cc7238b336522d966538e58f79bb11b996cbc (patch)
treecbb522e5f853b3ca6ebc52ee9887d47e6c850e61 /calendar/corba-cal.c
parentb2c5bf685a08cd401de24ad9ec7698804fce51ec (diff)
downloadgsoc2013-evolution-f75cc7238b336522d966538e58f79bb11b996cbc.tar.gz
gsoc2013-evolution-f75cc7238b336522d966538e58f79bb11b996cbc.tar.zst
gsoc2013-evolution-f75cc7238b336522d966538e58f79bb11b996cbc.zip
changed to be a .la file instead of .a, this allows lib*_conduit to use
* libversit: changed to be a .la file instead of .a, this allows lib*_conduit to use the library. * gncal/calendar-conduit: implemented iterate and iterate_specific. * gncal/corba-cal: fixed warnings. svn path=/trunk/; revision=1239
Diffstat (limited to 'calendar/corba-cal.c')
-rw-r--r--calendar/corba-cal.c23
1 files changed, 15 insertions, 8 deletions
diff --git a/calendar/corba-cal.c b/calendar/corba-cal.c
index 787c913418..8c6246da14 100644
--- a/calendar/corba-cal.c
+++ b/calendar/corba-cal.c
@@ -45,7 +45,7 @@ gnomecal_from_servant (PortableServer_Servant servant)
static CORBA_char *
cal_repo_get_object (PortableServer_Servant servant,
- CORBA_char *uid,
+ const CORBA_char *uid,
CORBA_Environment *ev)
{
GnomeCalendar *gcal = gnomecal_from_servant (servant);
@@ -131,7 +131,7 @@ cal_repo_get_id_from_pilot_id (PortableServer_Servant servant,
static void
cal_repo_delete_object (PortableServer_Servant servant,
- CORBA_char *uid,
+ const CORBA_char *uid,
CORBA_Environment *ev)
{
GnomeCalendar *gcal = gnomecal_from_servant (servant);
@@ -153,8 +153,8 @@ cal_repo_delete_object (PortableServer_Servant servant,
static void
cal_repo_update_object (PortableServer_Servant servant,
- CORBA_char *uid,
- CORBA_char *vcalendar_object,
+ const CORBA_char *uid,
+ const CORBA_char *vcalendar_object,
CORBA_Environment *ev)
{
GnomeCalendar *gcal = gnomecal_from_servant (servant);
@@ -173,9 +173,9 @@ cal_repo_update_object (PortableServer_Servant servant,
static void
cal_repo_update_pilot_id (PortableServer_Servant servant,
- CORBA_char *uid,
- CORBA_long pilot_id,
- CORBA_long pilot_status,
+ const CORBA_char *uid,
+ const CORBA_long pilot_id,
+ const CORBA_long pilot_status,
CORBA_Environment *ev)
{
GnomeCalendar *gcal = gnomecal_from_servant (servant);
@@ -207,7 +207,10 @@ cal_repo_get_objects (PortableServer_Servant servant,
GList *l;
char *str;
CORBA_char *res;
-
+
+ int items_dbg=0;
+ g_message("in cal_repo_get_objects");
+
dirty_cal = calendar_new ("Temporal");
for (l = gcal->cal->events; l; l = l->next){
@@ -216,12 +219,16 @@ cal_repo_get_objects (PortableServer_Servant servant,
obj = ical_object_duplicate (l->data);
calendar_add_object (dirty_cal, obj);
+
+ items_dbg++;
}
str = calendar_get_as_vcal_string (dirty_cal);
res = CORBA_string_dup (str);
g_free (str);
calendar_destroy (dirty_cal);
+ g_message("added %d items to return value",items_dbg);
+
return res;
}