*EOControl/EODefines.h: switch BUILD_libgnustep-db2control_DLL define

to BUILD_libEOControl_DLL.
        * EOControl/EOGlobalID.m: include limits.h.
        * EOControl/EOPrivate.m: implement -copyWithZone: and
        -mutableCopyWithZone: in GDL2NonRetainingArray.
        * EOAccess/EODefines.h: switch BUILD_libgnustep-db2_DLL define to
        BUILD_libEOAccess_DLL. 



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@27724 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
ratmice 2009-01-29 22:34:41 +00:00
parent 57e9f93b82
commit bd2cc57c83
5 changed files with 23 additions and 2 deletions

View file

@ -1,3 +1,13 @@
2009-01-29 Matt Rice <ratmice@gmail.com>
* EOControl/EODefines.h: switch BUILD_libgnustep-db2control_DLL define
to BUILD_libEOControl_DLL.
* EOControl/EOGlobalID.m: include limits.h.
* EOControl/EOPrivate.m: implement -copyWithZone: and
-mutableCopyWithZone: in GDL2NonRetainingArray.
* EOAccess/EODefines.h: switch BUILD_libgnustep-db2_DLL define to
BUILD_libEOAccess_DLL.
2009-01-26 David Ayers <ayers@fsfe.org>
* EOAccess/EOJoin.h: Update memory mangement comments.

View file

@ -33,7 +33,7 @@ extern "C" {
#ifdef GNUSTEP_WITH_DLL
#if BUILD_libgnustep_db2_DLL
#if BUILD_libEOAccess_DLL
# if defined(__MINGW32__)
/* On Mingw, the compiler will export all symbols automatically, so

View file

@ -33,7 +33,7 @@ extern "C" {
#ifdef GNUSTEP_WITH_DLL
#if BUILD_libgnustep_db2control_DLL
#if BUILD_libEOControl_DLL
# if defined(__MINGW32__)
/* On Mingw, the compiler will export all symbols automatically, so

View file

@ -54,6 +54,7 @@ RCS_ID("$Id$")
#include <EOControl/EODebug.h>
#include <string.h>
#include <limits.h>
NSString *EOGlobalIDChangedNotification = @"EOGlobalIDChangedNotification";

View file

@ -487,6 +487,16 @@ static SEL eqSel;
return self;
}
- (id) copyWithZone:(NSZone *)zone
{
return [self mutableCopyWithZone:zone];
}
- (id) mutableCopyWithZone:(NSZone *)zone
{
return [[GDL2NonRetainingMutableArray allocWithZone:zone] initWithArray:self copyItems:NO];
}
/* designated initializer */
- (id) initWithCapacity:(unsigned)capacity
{