Author: mguesdon Date: Wed May 28 20:31:59 2014 New Revision: 37917 URL: http://svn.gna.org/viewcvs/gnustep?rev=37917&view=rev Log: * Source/NSUndoManager.m Assert sig is not null in registerUndoWithTarget:selector:object:
Modified: libs/base/trunk/ChangeLog libs/base/trunk/Source/NSUndoManager.m Modified: libs/base/trunk/ChangeLog URL: http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/ChangeLog?rev=37917&r1=37916&r2=37917&view=diff ============================================================================== --- libs/base/trunk/ChangeLog (original) +++ libs/base/trunk/ChangeLog Wed May 28 20:31:59 2014 @@ -1,3 +1,7 @@ +2014-05-28 Manuel Guesdon <mgues...@orange-concept.com> + * Source/NSUndoManager.m + Assert sig is not null in registerUndoWithTarget:selector:object: + 2014-05-22 Richard Frith-Macdonald <r...@gnu.org> * Source/GSInvocation.h: Modified: libs/base/trunk/Source/NSUndoManager.m URL: http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Source/NSUndoManager.m?rev=37917&r1=37916&r2=37917&view=diff ============================================================================== --- libs/base/trunk/Source/NSUndoManager.m (original) +++ libs/base/trunk/Source/NSUndoManager.m Wed May 28 20:31:59 2014 @@ -745,6 +745,9 @@ } g = _group; sig = [target methodSignatureForSelector: aSelector]; + NSAssert2(sig,@"No methodSignatureForSelector:%@ for target of class %@", + NSStringFromSelector(aSelector), + [target class]); inv = [NSInvocation invocationWithMethodSignature: sig]; [inv retainArgumentsIncludingTarget: NO]; [inv setTarget: target]; _______________________________________________ Gnustep-cvs mailing list Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs