#include <stdarg.h>
#include <stdio.h>

#include "DeskLib:Error2.h"



static void	Desk_Error2__SetupForTextError( const char* text)
{
Desk_Error2_ClearErrorBlock( &Desk_error2_globalblock);

Desk_error2_globalblock.type		= Desk_error2_type_TEXT;
Desk_error2_globalblock.data.text 	= text;
}


Desk_error2_block*	Desk_Error2_XHandleText( const char* text)
{
Desk_Error2__SetupForTextError( text);
return	Desk_Error2_XHandle( &Desk_error2_globalblock);
}



void	Desk_Error2_HandleText( const char* text)
{
Desk_Error2__SetupForTextError( text);
Desk_Error2_Handle( &Desk_error2_globalblock);
}


