diff --git a/ChangeLog b/ChangeLog index 0c6d075..3b29637 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,8 @@ * SQLClient.m: Add support for tracking the number of consecutive connection failures and imposing a delay between connection attempts. + * JDBC.m: fix typo + * GNUMmakefile: bump version 2008-07-19 Nicola Pero diff --git a/GNUmakefile b/GNUmakefile index 6521254..8a375a8 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -3,7 +3,7 @@ include $(GNUSTEP_MAKEFILES)/common.make -include config.make PACKAGE_NAME = SQLClient -PACKAGE_VERSION = 1.4.0 +PACKAGE_VERSION = 1.5.0 CVS_MODULE_NAME = gnustep/dev-libs/SQLClient CVS_TAG_NAME = SQLClient SVN_BASE_URL=svn+ssh://svn.gna.org/svn/gnustep/libs @@ -16,7 +16,7 @@ TEST_TOOL_NAME= LIBRARY_NAME=SQLClient DOCUMENT_NAME=SQLClient -SQLClient_INTERFACE_VERSION=1.4 +SQLClient_INTERFACE_VERSION=1.5 SQLClient_OBJC_FILES = SQLClient.m SQLClient_LIBRARIES_DEPEND_UPON = -lPerformance diff --git a/JDBC.m b/JDBC.m index eef4c41..481f35b 100644 --- a/JDBC.m +++ b/JDBC.m @@ -1485,7 +1485,7 @@ static int JDBCVARCHAR = 0; } else { - records = [[lType alloc] initWthCapacity: 0]; + records = [[lType alloc] initWithCapacity: 0]; } (*env)->PopLocalFrame (env, NULL); } diff --git a/SQLClient.h b/SQLClient.h index 549c571..0e2dd06 100644 --- a/SQLClient.h +++ b/SQLClient.h @@ -382,7 +382,12 @@ extern unsigned SQLClientTimeTick(); unsigned int _debugging; /** The current debugging level */ GSCache *_cache; /** The cache for query results */ NSThread *_cacheThread; /** Thread for cache queries */ - unsigned _connectFails; /** The count of connection failures */ + unsigned int _connectFails; /** The count of connection failures */ + /** Allow for extensions by allocating memory and pointing to it from + * the _extra ivar. That way we can avoid binary incompatibility between + * minor releases. + */ + void *_extra; } /**