Set up sources to begin work on added BPicture support

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2979 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
DarkWyrm
2003-03-21 15:49:28 +00:00
parent ef941b9977
commit bff387f17a
5 changed files with 83 additions and 2 deletions
+27
View File
@@ -0,0 +1,27 @@
#include <AreaLink.h>
#include "TokenHandler.h"
#include "ServerPicture.h"
TokenHandler picture_token_handler;
ServerPicture::ServerPicture(void)
{
_token=picture_token_handler.GetToken();
_initialized=false;
int8 *ptr;
_area=create_area("ServerPicture",(void**)&ptr,B_ANY_ADDRESS,B_PAGE_SIZE,
B_NO_LOCK,B_READ_AREA | B_WRITE_AREA);
if(_area!=B_BAD_VALUE && _area!=B_NO_MEMORY && _area!=B_ERROR)
_initialized=true;
arealink=(_initialized)?new AreaLink(_area):NULL;
}
ServerPicture::~ServerPicture(void)
{
if(arealink)
delete arealink;
}