From 253fd7954cd35779bd8b5d4ad5deab355fefec8a Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Wed, 13 Aug 2008 17:15:00 +0000 Subject: [PATCH] 2008-08-13 Mike Kestner * atk/Atk.metadata: switch Value methods to ref params since atk actually checks for initialized values instead of just treating it like uninitialized memory. Makes for uglier API, but avoids crashes in unfortunate memory content scenarios. svn path=/trunk/gtk-sharp/; revision=110382 --- ChangeLog | 7 +++++++ atk/Atk.metadata | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6319fb126..398f5f51e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-08-13 Mike Kestner + + * atk/Atk.metadata: switch Value methods to ref params since atk + actually checks for initialized values instead of just treating it + like uninitialized memory. Makes for uglier API, but avoids crashes + in unfortunate memory content scenarios. + 2008-08-04 Mike Kestner * gtk/IconTheme.custom: elements and the list returned by diff --git a/atk/Atk.metadata b/atk/Atk.metadata index 1d8773584..d4a437024 100644 --- a/atk/Atk.metadata +++ b/atk/Atk.metadata @@ -16,10 +16,10 @@ true true true - out - out - out - out + ref + ref + ref + ref AtkAttribute* true true