From fe4a9b93de19146309bf95f3ebaf1314069c1503 Mon Sep 17 00:00:00 2001 From: Eskil Heyn Olsen Date: Wed, 6 Oct 1999 15:23:18 +0000 Subject: checks return values from gpilotd_init/connect. * *conduit*[ch]: checks return values from gpilotd_init/connect. * calender.c (vcalendar_create_from_calendar): removed a set of cleanVObject cleanStrTbl, since the freed memory that the function returned. svn path=/trunk/; revision=1319 --- calendar/todo-conduit-control-applet.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'calendar/todo-conduit-control-applet.c') diff --git a/calendar/todo-conduit-control-applet.c b/calendar/todo-conduit-control-applet.c index 06f068b787..973a6192c8 100644 --- a/calendar/todo-conduit-control-applet.c +++ b/calendar/todo-conduit-control-applet.c @@ -260,9 +260,18 @@ main( int argc, char *argv[] ) /* get pilot name from gpilotd */ /* 1. initialize the gpilotd connection */ - gpilotd_init(&argc,argv); + if (gpilotd_init(&argc,argv)!=0) { + run_error_dialog(_("Cannot initialze the GnomePilot Daemon")); + g_error(_("Cannot initialze the GnomePilot Daemon")); + return -1; + } + /* 2 connect to gpilotd */ - if(!gpilotd_connect()) g_error("Cannot connect to gpilotd"); + if (gpilotd_connect()!=0) { + run_error_dialog(_("Cannot connect to the GnomePilot Daemon")); + g_error(_("Cannot connect to the GnomePilot Daemon")); + return -1; + } pilotId = get_pilot_id_from_gpilotd(); if(!pilotId) return -1; -- cgit v1.2.3