From 0102abeec1d2055b19dccbb7edc7f06e527642b1 Mon Sep 17 00:00:00 2001
From: fiaxh <git@mx.ax.lt>
Date: Sun, 29 Oct 2017 15:15:28 +0100
Subject: Fix warnings

---
 libdino/src/plugin/interfaces.vala | 6 +++---
 libdino/src/plugin/loader.vala     | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

(limited to 'libdino/src/plugin')

diff --git a/libdino/src/plugin/interfaces.vala b/libdino/src/plugin/interfaces.vala
index 655ef13a..852aa596 100644
--- a/libdino/src/plugin/interfaces.vala
+++ b/libdino/src/plugin/interfaces.vala
@@ -64,7 +64,7 @@ public interface TextCommand : Object {
 public interface ConversationTitlebarEntry : Object {
     public abstract string id { get; }
     public abstract double order { get; }
-    public abstract ConversationTitlebarWidget get_widget(WidgetType type);
+    public abstract ConversationTitlebarWidget? get_widget(WidgetType type);
 }
 
 public interface ConversationTitlebarWidget : Object {
@@ -94,7 +94,7 @@ public abstract class MetaConversationItem : Object {
     public abstract bool requires_avatar { get; set; }
     public abstract bool requires_header { get; set; }
 
-    public abstract Object get_widget(WidgetType type);
+    public abstract Object? get_widget(WidgetType type);
 }
 
 public interface ConversationItemCollection : Object {
@@ -110,7 +110,7 @@ public interface MessageDisplayProvider : Object {
 }
 
 public interface FileWidget : Object {
-    public abstract Object get_widget(WidgetType type);
+    public abstract Object? get_widget(WidgetType type);
 }
 
 public interface FileDisplayProvider : Object {
diff --git a/libdino/src/plugin/loader.vala b/libdino/src/plugin/loader.vala
index 43876b92..102bf3f9 100644
--- a/libdino/src/plugin/loader.vala
+++ b/libdino/src/plugin/loader.vala
@@ -26,7 +26,7 @@ public class Loader : Object {
         this.search_paths = app.search_path_generator.get_plugin_paths();
     }
 
-    public void loadAll() {
+    public void loadAll() throws Error {
         if (Module.supported() == false) {
             throw new Error(-1, 0, "Plugins are not supported");
         }
@@ -95,4 +95,4 @@ public class Loader : Object {
     }
 }
 
-}
\ No newline at end of file
+}
-- 
cgit v1.2.3-70-g09d2