@@ -205,11 +205,11 @@ - initWithObject: (id)obj andPath: (const char*)p andMode: (const char*)m { - if ((self = [super init])) { + if ((self = [super initWithObject: obj])) { path = p != NULL ? strdup(p) : NULL; mode = m != NULL ? strdup(m) : NULL; } return self; @@ -259,11 +259,11 @@ - initWithObject: (id)obj andSize: (size_t)size andNItems: (size_t)nitems { - if ((self = [super init])) { + if ((self = [super initWithObject: obj])) { req_size = size; req_items = nitems; } return self;