]> git.0d.be Git - empathy.git/blobdiff - libempathy/empathy-log-store-empathy.c
Print a debug message if opening a log directory fails
[empathy.git] / libempathy / empathy-log-store-empathy.c
index 15a0b2e51a7d8b5479b03333313af26d78fe72c7..138eef5b89b420633d892c604158e1ec4ae30dcd 100644 (file)
@@ -627,10 +627,15 @@ log_store_empathy_get_chats_for_dir (EmpathyLogStore *self,
   GDir *gdir;
   GList *hits = NULL;
   const gchar *name;
+  GError *error = NULL;
 
-  gdir = g_dir_open (dir, 0, NULL);
+  gdir = g_dir_open (dir, 0, &error);
   if (!gdir)
-    return NULL;
+    {
+      DEBUG ("Failed to open directory: %s, error: %s", dir, error->message);
+      g_error_free (error);
+      return NULL;
+    }
 
   while ((name = g_dir_read_name (gdir)) != NULL)
     {