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

Reply via email to