ObjPgSQL  Diff

Differences From Artifact [007cd2722f]:

To Artifact [ec1b0cfc06]:


64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
@interface PGResultRowKeyEnumerator: PGResultRowEnumerator
@end

@interface PGResultRowObjectEnumerator: PGResultRowEnumerator
@end

@implementation PGResultRow
+ (instancetype)rowWithResult: (PGResult *)result row: (int)row
{
	return [[[self alloc] initWithResult: result row: row] autorelease];
}

- (instancetype)initWithResult: (PGResult *)result row: (int)row
{
	self = [super init];

	_result = [result retain];
	_res = result.pg_result;
	_row = row;








|

|


|







64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
@interface PGResultRowKeyEnumerator: PGResultRowEnumerator
@end

@interface PGResultRowObjectEnumerator: PGResultRowEnumerator
@end

@implementation PGResultRow
+ (instancetype)pg_rowWithResult: (PGResult *)result row: (int)row
{
	return [[[self alloc] pg_initWithResult: result row: row] autorelease];
}

- (instancetype)pg_initWithResult: (PGResult *)result row: (int)row
{
	self = [super init];

	_result = [result retain];
	_res = result.pg_result;
	_row = row;