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 <[email protected]>
+ * Source/NSUndoManager.m
+ Assert sig is not null in registerUndoWithTarget:selector:object:
+
2014-05-22 Richard Frith-Macdonald <[email protected]>
* 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
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs