summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeif Lotfy <seif@lotfy.com>2013-03-14 01:15:07 +0100
committerSeif Lotfy <seif@lotfy.com>2013-03-14 01:15:07 +0100
commit2e024582d669fcf8b6dcd48f0f61c1fb80c9b5b6 (patch)
tree2bbe249110fb4fb52f1c8ed0a5d6d867f05ca4e6
parent88cc58e6d6014cb63dcb01a5a258401c2497994a (diff)
Fix warnings
-rw-r--r--src/telepathy-observer.vala24
-rw-r--r--src/zeitgeist-datahub.vala10
2 files changed, 19 insertions, 15 deletions
diff --git a/src/telepathy-observer.vala b/src/telepathy-observer.vala
index 657f812..1500ef2 100644
--- a/src/telepathy-observer.vala
+++ b/src/telepathy-observer.vala
@@ -90,12 +90,12 @@ public class TelepathyObserver : DataProvider
{
var target = channel.get_target_contact ();
var obj_path = account.get_object_path ();
- obj_path = this.tp_account_path.printf(obj_path[
+ obj_path = tp_account_path.printf(obj_path[
TelepathyGLib.ACCOUNT_OBJECT_PATH_BASE.length : obj_path.length]);
Event event_template = new Event.full (
ZG.ACCESS_EVENT,
"",
- this.actor,
+ actor,
null,
obj_path);
@@ -116,7 +116,7 @@ public class TelepathyObserver : DataProvider
NMO.IMMESSAGE,
NFO.SOFTWARE_SERVICE,
"plain/text",
- this.tp_identifier.printf (target.get_identifier ()),
+ tp_identifier.printf (target.get_identifier ()),
"",
"net")
);
@@ -126,7 +126,7 @@ public class TelepathyObserver : DataProvider
*/
event_template.add_subject (
new Subject.full (
- this.tp_identifier.printf (target.get_identifier ()),
+ tp_identifier.printf (target.get_identifier ()),
NCO.CONTACT,
NCO.CONTACT_LIST_DATA_OBJECT,
"",
@@ -211,12 +211,12 @@ public class TelepathyObserver : DataProvider
weak TelepathyGLib.Contact? target = targets.get_keys ().data;
var obj_path = account.get_object_path ();
- obj_path = this.tp_account_path.printf(obj_path[
+ obj_path = tp_account_path.printf(obj_path[
TelepathyGLib.ACCOUNT_OBJECT_PATH_BASE.length : obj_path.length]);
Event event_template = new Event.full (
ZG.ACCESS_EVENT,
ZG.USER_ACTIVITY,
- this.actor,
+ actor,
null,
obj_path);
if (!channel.requested)
@@ -230,7 +230,7 @@ public class TelepathyObserver : DataProvider
NFO.AUDIO,
NFO.MEDIA_STREAM,
"x-telepathy/call",
- this.tp_identifier.printf (target.get_identifier ()),
+ tp_identifier.printf (target.get_identifier ()),
target.get_alias (),
"net")
);
@@ -239,7 +239,7 @@ public class TelepathyObserver : DataProvider
*/
event_template.add_subject (
new Subject.full (
- this.tp_identifier.printf(target.get_identifier ()),
+ tp_identifier.printf(target.get_identifier ()),
NCO.CONTACT,
NCO.CONTACT_LIST_DATA_OBJECT,
"",
@@ -365,7 +365,7 @@ public class TelepathyObserver : DataProvider
return;
}
var obj_path = account.get_object_path ();
- obj_path = this.tp_account_path.printf("%s",
+ obj_path = tp_account_path.printf("%s",
obj_path [TelepathyGLib.ACCOUNT_OBJECT_PATH_BASE.length:
obj_path.length]);
/* Create Event template */
@@ -380,7 +380,7 @@ public class TelepathyObserver : DataProvider
event_template.interpretation = ZG.RECEIVE_EVENT;
event_template.manifestation = ZG.WORLD_ACTIVITY;
}
- event_template.actor = this.actor;
+ event_template.actor = actor;
/*
* Create Subject representing the sent/received file
*/
@@ -397,14 +397,14 @@ public class TelepathyObserver : DataProvider
subj.origin = uri;
}
else
- subj.origin = this.tp_identifier.printf (target.get_identifier ());
+ subj.origin = tp_identifier.printf (target.get_identifier ());
event_template.add_subject (subj);
/*
* Create Subject representing contact received from or sent to
*/
event_template.add_subject (
- new Subject.full (this.tp_identifier.printf(target.get_identifier ()),
+ new Subject.full (tp_identifier.printf(target.get_identifier ()),
NCO.CONTACT,
NCO.CONTACT_LIST_DATA_OBJECT,
"",
diff --git a/src/zeitgeist-datahub.vala b/src/zeitgeist-datahub.vala
index 7bdf4c6..95e4fd5 100644
--- a/src/zeitgeist-datahub.vala
+++ b/src/zeitgeist-datahub.vala
@@ -87,7 +87,7 @@ public class DataHub : Object, DataHubService
}
}
- private async void start_data_providers ()
+ private async void start_data_providers () throws Error
{
try
{
@@ -216,7 +216,7 @@ public class DataHub : Object, DataHubService
const string UNIQUE_NAME = "org.gnome.zeitgeist.datahub";
const string OBJECT_PATH = "/org/gnome/zeitgeist/datahub";
- protected void run ()
+ protected void run () throws Error
{
Bus.own_name (BusType.SESSION, UNIQUE_NAME, BusNameOwnerFlags.NONE,
(conn) => { conn.register_object (OBJECT_PATH, (DataHubService) this); },
@@ -280,7 +280,11 @@ public class DataHub : Object, DataHubService
{
Environment.set_prgname ("zeitgeist-datahub");
var hub = new DataHub ();
- hub.run ();
+ try {
+ hub.run ();
+ } catch (Error err) {
+ stdout.printf("Error running Zeitgeist Datahub %s".printf(err.message));
+ }
return hub.return_code;
}