#include "Desk.Error2.h"
#include "Desk.MsgTrans.h"

#include "Defs.h"


Desk_msgtrans_rmafiledesc	Desk_Error2__filedesc	= { NULL, NULL};


void	Desk_Error2_MsgTransInit( const char* filename)
	{
	if ( Desk_Error2__filedesc.filename)	Desk_Error2_MsgTransFinal();
	Desk_MessageTrans_OpenFileRMA( &Desk_Error2__filedesc, filename);
	}

void	Desk_Error2_MsgTransFinal( void)
	{
	Desk_MessageTrans_CloseFileRMA( &Desk_Error2__filedesc);
	}

void	Desk_Error2_MsgTransHandle0( const char* token)
	{
	char*	buffer	= NULL;
	int	size	= 0;
	Desk_MessageTrans_Lookup( Desk_Error2__filedesc.desc, token, &buffer, &size, NULL, NULL, NULL, NULL);
	Desk_Error2_HandleText( buffer);
	}

