[gnome-contacts] Fix exception warnings
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-contacts] Fix exception warnings
- Date: Mon, 29 Aug 2011 14:19:11 +0000 (UTC)
commit 1ea654fa14f0ac1dc407bbb1c2880cc499078f1b
Author: Alexander Larsson <alexl redhat com>
Date: Mon Aug 29 12:18:31 2011 +0200
Fix exception warnings
src/contacts-contact-pane.vala | 30 +++++++++++++++---------------
1 files changed, 15 insertions(+), 15 deletions(-)
---
diff --git a/src/contacts-contact-pane.vala b/src/contacts-contact-pane.vala
index bba6fa0..43a9ad2 100644
--- a/src/contacts-contact-pane.vala
+++ b/src/contacts-contact-pane.vala
@@ -920,24 +920,24 @@ public class Contacts.ContactPane : EventBox {
var system_data_dirs = Environment.get_system_data_dirs ();
foreach (var data_dir in system_data_dirs) {
var path = Path.build_filename (data_dir, "pixmaps", "faces");
- var dir = Dir.open (path);
+ Dir? dir = null;
+ try {
+ dir = Dir.open (path);
+ } catch {
+ }
if (dir != null) {
string? face;
while ((face = dir.read_name ()) != null) {
- try {
- var filename = Path.build_filename (path, face);
- var menuitem = menu_item_for_filename (filename);
- menu.attach (menuitem,
- x, x + 1, y, y + 1);
- menuitem.show ();
- menuitem.activate.connect (pick_avatar_cb);
- x++;
- if (x >= COLUMNS) {
- y++;
- x = 0;
- }
- }
- catch {
+ var filename = Path.build_filename (path, face);
+ var menuitem = menu_item_for_filename (filename);
+ menu.attach (menuitem,
+ x, x + 1, y, y + 1);
+ menuitem.show ();
+ menuitem.activate.connect (pick_avatar_cb);
+ x++;
+ if (x >= COLUMNS) {
+ y++;
+ x = 0;
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]