From 294af53678cda18e5f6e5f2007daa0893c1250d0 Mon Sep 17 00:00:00 2001 From: Bibiko Date: Fri, 1 Oct 2010 12:20:30 +0000 Subject: =?UTF-8?q?=E2=80=A2=20added=20basic=20support=20for=20spatial=20d?= =?UTF-8?q?ata=20-=20while=20querying=20and=20writing=20back=20make=20usag?= =?UTF-8?q?e=20of=20AsText()=20and=20GeomFromText()=20to=20allow=20to=20ed?= =?UTF-8?q?it=20each=20GEOMETRY=20field=20as=20text=20simple=20string=20-?= =?UTF-8?q?=20works=20only=20in=20Content=20Tab=20so=20far=20-=20the=20spa?= =?UTF-8?q?tial=20data=20are=20not=20yet=20editable=20inside=20views?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Frameworks/MCPKit/MCPFoundationKit/MCPStreamingResult.m | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Frameworks/MCPKit') diff --git a/Frameworks/MCPKit/MCPFoundationKit/MCPStreamingResult.m b/Frameworks/MCPKit/MCPFoundationKit/MCPStreamingResult.m index 5c607912..5883bdc2 100644 --- a/Frameworks/MCPKit/MCPFoundationKit/MCPStreamingResult.m +++ b/Frameworks/MCPKit/MCPFoundationKit/MCPStreamingResult.m @@ -320,6 +320,10 @@ void _bytes2bin(Byte *n, NSUInteger nbytes, NSUInteger len, char *buf); cellData = [NSNull null]; break; + case FIELD_TYPE_GEOMETRY: + cellData = [NSData dataWithBytes:theData length:fieldLengths[i]]; + break; + default: NSLog(@"in fetchNextRowAsArray : Unknown type : %ld for column %ld, sending back a NSData object", (NSInteger)fieldDefinitions[i].type, (NSInteger)i); cellData = [NSData dataWithBytes:theData length:fieldLengths[i]]; -- cgit v1.2.3