Cube  Artifact [99fa37b5c7]

Artifact 99fa37b5c7a512cb277b2cb564a8a28e370b29a040ca08cbb5a13ee1b482e585:


#import "Alias.h"

@implementation Alias
+ (instancetype)aliasWithName: (OFString *)name
		       action: (OFString *)action
		    persisted: (bool)persisted;
{
	return [[self alloc] initWithName: name
				   action: action
				persisted: persisted];
}

- (instancetype)initWithName: (OFString *)name
		      action: (OFString *)action
		   persisted: (bool)persisted
{
	self = [super initWithName: name];

	_action = [action copy];
	_persisted = persisted;

	return self;
}
@end