gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnustep-cvs] gnustep/dev-libs/gdl2 ChangeLog EOAccess/EOAttr...


From: David Ayers
Subject: Re: [Gnustep-cvs] gnustep/dev-libs/gdl2 ChangeLog EOAccess/EOAttr...
Date: Sun, 24 Apr 2005 14:01:26 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414

Manuel Guesdon wrote:

> CVSROOT:      /cvsroot/gnustep
> Module name:  gnustep
> Branch:       
> Changes by:   Manuel Guesdon <address@hidden> 05/04/24 11:28:15
> 
> Modified files:
>       dev-libs/gdl2  : ChangeLog 
>       dev-libs/gdl2/EOAccess: EOAttribute.m 
>       dev-libs/gdl2/EOControl: EOPrivate.h EOKeyValueArchiver.m 
> 
> Log message:
>       Fixes inEOAttribute.m and EOKeyValueARchiver.m
> 

===================================================================
RCS file:
/cvsroot/gnustep/cvsroot/gnustep/gnustep/dev-libs/gdl2/EOAccess/EOAttribute.m,v
...
+            if(_valueFactoryMethod != NULL)
+              {
+                NSData* tmp = value;
+                // valueFactoryMethod returns an autoreleased value
+                value = [(id)valueClass performSelector:
_valueFactoryMethod
+                           withObject: value];
+                if (value != value)

===> I think you wanted 'value != tmp' here.

+                  {
+                    RETAIN(value);
+                    RELEASE(tmp);
+                  };
+              };

The rest looks good.  Hopefully I can write some tests soon.

Thanks,
David





reply via email to

[Prev in Thread] Current Thread [Next in Thread]