Use switch for init

pull/23/head
JuanJakobo 2022-07-08 10:59:37 +02:00
parent 36b701975e
commit df1cc04df8
1 changed files with 20 additions and 15 deletions

View File

@ -20,21 +20,26 @@ EventHandler *events = nullptr;
*/
int Inkview_handler(int type, int par1, int par2)
{
if (type == EVT_INIT)
switch (type)
{
events = new EventHandler();
return 1;
case EVT_INIT:
{
events = new EventHandler();
return 1;
break;
}
case EVT_EXIT:
case EVT_HIDE:
{
delete events;
return 1;
break;
}
default:
{
return events->eventDistributor(type, par1, par2);
}
}
else if (type == EVT_EXIT || type == EVT_HIDE)
{
delete events;
return 1;
}
else
{
return events->eventDistributor(type, par1, par2);
}
return 0;
}