bugGNUstep - Bugs: bug #16386, backwards compatibility bug in...

Group
 
 

bug #16386: backwards compatibility bug in -setValue:forUndefinedKey:

Submitter:  Marcus Müller <znek>
Submitted:  Wed 19 Apr 2006 07:10:54 PM UTC
Votes: 100
 
Category:  Base/Foundation Severity:  3 - Normal
Item Group:  Bug Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 26 Apr 2006 12:24:55 PM UTC, comment #2: 

Applied patch .. thanks.

Richard Frith-Macdonald <CaS>
Group Member
Wed 26 Apr 2006 11:59:42 AM UTC, comment #1: 

Also, there's a mistake in one of the deprecation warnings (suggesting the wrong new method). New patch fixes both mistakes.

Marcus Müller <znek>
Group Member
Wed 19 Apr 2006 07:10:54 PM UTC, original submission:  

-setValue:forUndefinedKey: tests for existance of the old (deprecated) -handleTakeValue:forUnboundKey: method and if so, calls it. However it MUST return after that, because -handleTakeValue:forUnboundKey: takes control of the handling.

Marcus Müller <znek>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #9839:  NSKeyValueCoding.m.patch added by znek (774B - application/octet-stream)
file #9804:  NSKeyValueCoding.m.patch added by znek (440B - application/octet-stream - Bugfix)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 100 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 5 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-04-26 CaS StatusNone Fixed
    Open/ClosedOpen Closed
2006-04-26 znek Attached File- Added NSKeyValueCoding.m.patch, #9839
2006-04-20 helge5 Carbon-Copy- Added helge5
2006-04-19 znek Attached File- Added NSKeyValueCoding.m.patch, #9804

Back to the top

Powered by Savane 3.13-cf05.
Corresponding source code