From 1e33b5cb1d10415e483d6435c93bc0384512216c Mon Sep 17 00:00:00 2001 From: Mirko Viviani Date: Sat, 7 Dec 2002 09:16:16 +0000 Subject: [PATCH] * EOAccess/EOEntity.m ([EOEntity -isPrimaryKeyValidInObject:]): check for NSNull objects. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@15265 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ EOAccess/EOEntity.m | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 253fa61..28c1651 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-12-07 Mirko Viviani + + * EOAccess/EOEntity.m ([EOEntity -isPrimaryKeyValidInObject:]): check for NSNull + objects. + 2002-12-06 Mirko Viviani * EOAccess/EOUtilities.h: added prototype. diff --git a/EOAccess/EOEntity.m b/EOAccess/EOEntity.m index 32a707a..d46ad94 100644 --- a/EOAccess/EOEntity.m +++ b/EOAccess/EOEntity.m @@ -1703,7 +1703,7 @@ NSString *EONextPrimaryKeyProcedureOperation = @"EONextPrimaryKeyProcedureOperat NS_DURING { value = [object valueForKey: key]; - if (value == nil || value == [EONull null]) + if (value == nil || value == [EONull null] || value == [NSNull null]) isValid = NO; } NS_HANDLER