⛏️ index : haiku.git

/*
 * Copyright 2008, Ingo Weinhold, ingo_weinhold@gmx.de.
 * Distributed under the terms of the MIT License.
 */

#include "Image.h"


Image::Image(SharedImage* image, const image_info& info, team_id owner,
	int32 creationEvent)
	:
	fImage(image),
	fID(info.id),
	fOwner(owner),
	fLoadDelta((addr_t)info.text - (addr_t)image->Info().text),
	fCreationEvent(creationEvent),
	fDeletionEvent(-1)
{
	fImage->AcquireReference();
}


Image::~Image()
{
	fImage->ReleaseReference();
}