* EOAdaptors/Postgres95/Postgres95Adaptor.m: Add braces to typeNames to

avoid warnings


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@22184 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
ratmice 2005-12-18 23:26:53 +00:00
parent ccf5e64ac7
commit 4e67ec7dd1
2 changed files with 42 additions and 39 deletions

View file

@ -8,6 +8,9 @@
* DBModeler/KVDataSource.m: Return nil in unimplemented methods with
return values.
* EOAdaptors/Postgres95/Postgres95Adaptor.m: Add braces to typeNames
to avoid warnings
2005-12-18 David Ayers <d.ayers@inode.at>
* AUTHORS: Add Matt Rice.

View file

@ -177,45 +177,45 @@ postgresClientVersion()
external type name internal type name
*/
static NSString *typeNames[][2] = {
@"numeric", @"NSNumber", /* EOAdaptorNumberType */
@"varchar", @"NSString", /* EOAdaptorCharactersType */
@"bytea", @"NSData", /* EOAdaptorBytesType */
@"date", @"NSCalendarDate", /* EOAdaptorDateType */
@"boolean", @"NSNumber",
@"bool", @"NSNumber",
@"char", @"NSString",
@"char2", @"NSString",
@"char4", @"NSString",
@"char8", @"NSString",
@"char16", @"NSString",
@"filename", @"NSString",
@"reltime", @"NSCalendarDate",
@"time", @"NSCalendarDate",
@"tinterval", @"NSCalendarDate",
@"abstime", @"NSCalendarDate",
@"timestamp", @"NSCalendarDate",
@"real", @"NSNumber",
@"double precision", @"NSNumber",
@"float4", @"NSNumber",
@"float8", @"NSNumber",
@"bigint", @"NSNumber",
@"int8", @"NSNumber",
@"integer", @"NSNumber",
@"int4", @"NSNumber",
@"smallint", @"NSNumber",
@"int2", @"NSNumber",
@"oid", @"NSNumber",
@"oid8", @"NSNumber",
@"oidint2", @"NSNumber",
@"oidint4", @"NSNumber",
@"oidchar16", @"NSNumber",
@"serial", @"NSNumber",
@"serial8", @"NSNumber",
@"decimal", @"NSDecimalNumber",
@"cid", @"NSDecimalNumber",
@"tid", @"NSDecimalNumber",
@"xid", @"NSDecimalNumber",
@"bpchar", @"NSData"
{@"numeric", @"NSNumber"}, /* EOAdaptorNumberType */
{@"varchar", @"NSString"}, /* EOAdaptorCharactersType */
{@"bytea", @"NSData"}, /* EOAdaptorBytesType */
{@"date", @"NSCalendarDate"}, /* EOAdaptorDateType */
{@"boolean", @"NSNumber"},
{@"bool", @"NSNumber"},
{@"char", @"NSString"},
{@"char2", @"NSString"},
{@"char4", @"NSString"},
{@"char8", @"NSString"},
{@"char16", @"NSString"},
{@"filename", @"NSString"},
{@"reltime", @"NSCalendarDate"},
{@"time", @"NSCalendarDate"},
{@"tinterval", @"NSCalendarDate"},
{@"abstime", @"NSCalendarDate"},
{@"timestamp", @"NSCalendarDate"},
{@"real", @"NSNumber"},
{@"double precision", @"NSNumber"},
{@"float4", @"NSNumber"},
{@"float8", @"NSNumber"},
{@"bigint", @"NSNumber"},
{@"int8", @"NSNumber"},
{@"integer", @"NSNumber"},
{@"int4", @"NSNumber"},
{@"smallint", @"NSNumber"},
{@"int2", @"NSNumber"},
{@"oid", @"NSNumber"},
{@"oid8", @"NSNumber"},
{@"oidint2", @"NSNumber"},
{@"oidint4", @"NSNumber"},
{@"oidchar16", @"NSNumber"},
{@"serial", @"NSNumber"},
{@"serial8", @"NSNumber"},
{@"decimal", @"NSDecimalNumber"},
{@"cid", @"NSDecimalNumber"},
{@"tid", @"NSDecimalNumber"},
{@"xid", @"NSDecimalNumber"},
{@"bpchar", @"NSData"}
};
+ (NSDictionary *)externalToInternalTypeMap