gnustep-dev
[Top][All Lists]
Advanced

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

Exception in takeValue:forKey:


From: David Wetzel
Subject: Exception in takeValue:forKey:
Date: Wed, 28 Nov 2007 20:09:59 +0100

Hi folks,

why is this raise there? I should only raise if the key is null as far as I can 
see.

- (void) takeValue: (id)anObject forKey: (NSString*)aKey
{
  SEL           sel = 0;
  const char    *type = 0;
  int           off;
  unsigned      size = [aKey length] * 8;
  char          key[size+1];

  GSOnceMLog(@"This method is deprecated, use -setValue:forKey:");
  if (anObject == nil)
    {
      [NSException raise: NSInvalidArgumentException
                  format: @"Attempt to set nil value for key '%@'", aKey];
    }
(.....)

David






reply via email to

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