From 8102a99367b36e415c48dfb1e1b2e1674dea44a8 Mon Sep 17 00:00:00 2001 From: Sebastian Reitenbach Date: Mon, 25 Mar 2013 12:27:30 +0000 Subject: [PATCH] * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m CHAR is NSString, not NSNumber, makes the DataBrowser show strings git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@36427 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ EOAdaptors/SQLiteAdaptor/SQLite3Channel.m | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index a91ea79..7a4d6c3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-03-25: Sebastian Reitenbach + * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m + CHAR is NSString, not NSNumber, makes the DataBrowser + show strings + 2013-03-24: Sebastian Reitenbach * EOAccess/EOAdaptorChannel.m the subclasses are responsible for describeModelWithTableNames diff --git a/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m b/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m index aee4f27..32a5215 100644 --- a/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m +++ b/EOAdaptors/SQLiteAdaptor/SQLite3Channel.m @@ -363,7 +363,7 @@ static id newNumberValue(const char *data, EOAttribute *attrib) externalType = [NSString stringWithFormat:@"%s", results[count]]; if ([externalType hasPrefix:@"CHAR"] == YES) { - valueClass = @"NSNumber", valueType = @"c"; + valueClass = @"NSString", valueType = @"c"; } else if ([externalType hasPrefix:@"BOOL"] == YES) {