From ed8cb51bc99f37a338774e82525de94f2428dba1 Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 17 Dec 1998 11:11:22 +0000 Subject: [PATCH] Fixed ASSIGN macro from NSObject.h git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3479 72102866-910b-0410-8b05-ffd578937521 --- Source/NSApplication.m | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Source/NSApplication.m b/Source/NSApplication.m index 77053ab4e..5ba277812 100644 --- a/Source/NSApplication.m +++ b/Source/NSApplication.m @@ -65,15 +65,17 @@ #ifndef ASSIGN #define ASSIGN(object,value) ({\ if (value != object) \ - if (value) \ - { \ - [value retain]; \ - } \ - if (object) \ - { \ - [object release]; \ - } \ - object = value; \ + { \ + if (value) \ + { \ + [value retain]; \ + } \ + if (object) \ + { \ + [object release]; \ + } \ + object = value; \ + } \ }) #endif