diff --git a/Source/NSPortCoder.m b/Source/NSPortCoder.m index 22c0a43f5..946fd030b 100644 --- a/Source/NSPortCoder.m +++ b/Source/NSPortCoder.m @@ -71,8 +71,8 @@ static GC_descr nodeDesc; // Type descriptor for map node. /* * Setup for inline operation of arrays. */ -#define GSI_ARRAY_RETAIN(A, X) -#define GSI_ARRAY_RELEASE(A, X) +#define GSI_ARRAY_NO_RETAIN 1 +#define GSI_ARRAY_NO_RELEASE 1 #define GSI_ARRAY_TYPES GSUNION_OBJ|GSUNION_SEL|GSUNION_PTR #include "GNUstepBase/GSIArray.h" diff --git a/Source/NSSerializer.m b/Source/NSSerializer.m index 6feaac1e9..18e807772 100644 --- a/Source/NSSerializer.m +++ b/Source/NSSerializer.m @@ -73,8 +73,8 @@ /* * Setup for inline operation of string arrays. */ -#define GSI_ARRAY_RETAIN(A, X) -#define GSI_ARRAY_RELEASE(A, X) +#define GSI_ARRAY_NO_RETAIN 1 +#define GSI_ARRAY_NO_RELEASE 1 #define GSI_ARRAY_TYPES GSUNION_OBJ #include "GNUstepBase/GSIArray.h" diff --git a/Source/NSUnarchiver.m b/Source/NSUnarchiver.m index bcba07d22..2cfafc92c 100644 --- a/Source/NSUnarchiver.m +++ b/Source/NSUnarchiver.m @@ -35,8 +35,8 @@ /* * Setup for inline operation of arrays. */ -#define GSI_ARRAY_RETAIN(A, X) -#define GSI_ARRAY_RELEASE(A, X) +#define GSI_ARRAY_NO_RETAIN 1 +#define GSI_ARRAY_NO_RELEASE 1 #define GSI_ARRAY_TYPES GSUNION_OBJ|GSUNION_SEL|GSUNION_PTR #include "GNUstepBase/GSIArray.h"