From adcfcfbe831043a5ae852112b91f011b437a4027 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Mon, 31 Jan 2022 16:48:23 +0100 Subject: [PATCH] [CoreGraphics] Add missing nullability for a CGContextPDF constructor and the CGContextPDF.BeginPage method. Fixes #13953. (#13963) Fixes https://github.com/xamarin/xamarin-macios/issues/13953. --- src/CoreGraphics/CGContextPDF.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CoreGraphics/CGContextPDF.cs b/src/CoreGraphics/CGContextPDF.cs index 9ed81219ca..b219053523 100644 --- a/src/CoreGraphics/CGContextPDF.cs +++ b/src/CoreGraphics/CGContextPDF.cs @@ -199,7 +199,7 @@ namespace CoreGraphics { { } - public unsafe CGContextPDF (NSUrl url, CGRect mediaBox, CGPDFInfo info) : + public unsafe CGContextPDF (NSUrl url, CGRect mediaBox, CGPDFInfo? info) : this (url, &mediaBox, info) { } @@ -233,7 +233,7 @@ namespace CoreGraphics { [DllImport (Constants.CoreGraphicsLibrary)] extern static void CGPDFContextBeginPage (/* CGContextRef */ IntPtr context, /* CFDictionaryRef */ IntPtr pageInfo); - public void BeginPage (CGPDFPageInfo info) + public void BeginPage (CGPDFPageInfo? info) { using (var dict = info?.ToDictionary ()) CGPDFContextBeginPage (Handle, dict.GetHandle ());