From ea8778cf623aa0fbdf5fae3f302be91c80af538a Mon Sep 17 00:00:00 2001 From: Michael Gratton Date: Thu, 25 Jun 2020 10:32:02 +1000 Subject: [PATCH] Geary.RFC822.Message: Fix some missing nullable annotations Now that vala is assert-checking params on async methods (GNOME/vala#1005), fix a few places where they turn up problems in the engine. --- src/engine/rfc822/rfc822-message.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/rfc822/rfc822-message.vala b/src/engine/rfc822/rfc822-message.vala index cbdb7dce..476a3b40 100644 --- a/src/engine/rfc822/rfc822-message.vala +++ b/src/engine/rfc822/rfc822-message.vala @@ -519,7 +519,7 @@ public class Geary.RFC822.Message : BaseObject, EmailHeaderSet { private async GMime.Part? get_buffer_part(Memory.Buffer buffer, string basename, Geary.Mime.DispositionType disposition, - GLib.Cancellable cancellable) + GLib.Cancellable? cancellable) throws GLib.Error { Mime.ContentType? mime_type = Mime.ContentType.guess_type( basename, @@ -559,7 +559,7 @@ public class Geary.RFC822.Message : BaseObject, EmailHeaderSet { private async GMime.Part finalise_attachment_part(GMime.Stream stream, GMime.Part part, GMime.ContentType content_type, - GLib.Cancellable cancellable) + GLib.Cancellable? cancellable) throws GLib.Error { // Text parts should be scanned fully to determine best