From 8c26945205570eef5bc1dcf88532be1c3b61b305 Mon Sep 17 00:00:00 2001 From: Jacques-Pascal Deplaix Date: Mon, 20 Jun 2011 19:28:13 +0200 Subject: [PATCH] glib-2.0: Fix some issues for the experimental non-null checks Fixes bug 651841. --- vapi/glib-2.0.vapi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index a3e6c94fc..5d34e36e8 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -1361,7 +1361,7 @@ public class string { if (str == null) { str_size = 0; } else { - str_size = str.length; + str_size = ((!)(str)).length; } string* result = GLib.malloc0 (this.length - (end - start) + str_size + 1); @@ -3086,12 +3086,12 @@ namespace GLib { if (c == '\n') { break; } - ret.append_c ((char) c); + ((!)(ret)).append_c ((char) c); } if (ret == null) { return null; } else { - return ret.str; + return ((!)(ret)).str; } } } -- 2.47.2